Golang to Kubernetes without Docker

  Рет қаралды 1,924

Kubesimplify

Kubesimplify

Күн бұрын

Deploying a Golang App to Kubernetes with HTTPS using Ingress, Cert-Manager, ko, and BuildSafe 🚀
In this video, we take you through the entire process of deploying a Golang application to AKS Kubernetes with HTTPS, leveraging Ingress and cert-manager for secure communication. The best part? No Dockerfile is needed! We use 'ko' to build the app, highlighting its benefits at the start, and also showcase another tool called BuildSafe to create an OCI artifact.
What You'll Learn:
- Introduction to 'ko': Discover why 'ko' is a game-changer for building Go applications without a Dockerfile.
- Building and Deploying the App: Step-by-step guide on using 'ko' to build your Golang app and deploy it to Kubernetes.
- Setting Up HTTPS: Learn how to configure Ingress and cert-manager for secure HTTPS connections.
- Using BuildSafe: How to use BuildSafe for creating OCI artifacts.
- Scanning the images to see 0CVE via grype
GitHub Repo - github.com/sai...
Key Topics:
- Building Golang apps without Dockerfiles
- Benefits of 'ko' for Go applications
- Deploying applications on AKS Kubernetes
- Configuring HTTPS with Ingress and cert-manager
- Creating OCI artifacts with BuildSafe
If you're looking to streamline your deployment process and enhance security with HTTPS, this video is for you!
Don't forget to like, subscribe, and hit the bell icon for more DevOps and Kubernetes content!
0:00 Introduction
00:28 Why 'ko'?
3:19 Building the Golang App with 'ko'
6:33 Deploying to AKS Kubernetes (Created using Ksctl)
09:45 Setting Up HTTPS with Ingress and cert-manager
14:07 Using BuildSafe for OCI Artifacts
18:48 Conclusion and Benefits
Important links
Buildsafe introduction - • Quick introduction to ...
BuildSafe deep dive - • BuildSafe deep dive - ...
Chainguard image video - • How to build 0 CVE doc...
ksctl - github.com/ksc...
►►►Connect with me ►►►
► Kubesimplify: kubesimplify.c...
► Newsletter: saiyampathak.c...
► Discord: saiyampathak.c...
► Twitch: saiyampathak.c...
► KZfaq: saiyampathak.c...
► GitHub: github.com/sai...
► LinkedIn: / saiyampathak
► Website: / saiyampathak
► Instagram: / saiyampathak
► / saiyampathak
#Golang #Kubernetes #HTTPS #Ingress #CertManager #ko #BuildSafe #NoDockerfile #DevOps #AKSKubernetes #OCIBuilds #SecureKubernetes #SBOM #docker #ko #kobuild

Пікірлер: 13
@prathamjagga5597
@prathamjagga5597 Ай бұрын
🎉
@adityadhopade7727
@adityadhopade7727 9 күн бұрын
It's Awesome 😎
@AniketGhosh-iw7kq
@AniketGhosh-iw7kq Ай бұрын
It's really interesting! I am actually learning Go, so I am going to try it out!
@kubesimplify
@kubesimplify Ай бұрын
Great!
@hariomchaudhary7194
@hariomchaudhary7194 Ай бұрын
animation looks great & content also top notch
@kubesimplify
@kubesimplify Ай бұрын
Thanks to Saloni, animation did take a lot of time.
@aniketpurohit1875
@aniketpurohit1875 Ай бұрын
Amazing explanation ❣️
@kubesimplify
@kubesimplify Ай бұрын
Glad you liked it
@rohanrustagi7857
@rohanrustagi7857 Ай бұрын
Loved your video & loved your editing too bhaiya
@kubesimplify
@kubesimplify Ай бұрын
Thank you so much 😀
@manimahesh-gw3xb
@manimahesh-gw3xb 23 күн бұрын
hey can you recommend learning resources for leaning go ??
@kubesimplify
@kubesimplify 23 күн бұрын
x.com/SaiyamPathak/status/1464293664801259521 apart from this try to go over issues and follow the learn by doing approach and learn whats required to solve the porblem after going through the basics.
Docker Tutorial for Beginners
50:38
mCoding
Рет қаралды 20 М.
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 32 МЛН
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 10 МЛН
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 23 МЛН
Why HTMX and Golang? The answer might surprise you...
12:04
Flo Woelki
Рет қаралды 7 М.
Why I'm learning Go
21:35
Web Dev Cody
Рет қаралды 61 М.
Docker Image to Tar
3:42
toughcoding
Рет қаралды 20
Kubernetes Monitoring Made Easy with Prometheus | KodeKloud
1:08:55
Best Docker Containers in 2024
12:43
VirtualizationHowto
Рет қаралды 108 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 267 М.
Новая функция в Xiaomi! Apple скопирует?
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН
Samsung vs iPhone ☠️ #shorts
0:18
My Tech
Рет қаралды 14 МЛН