Ketch - How to Simplify Kubernetes Deployments

  Рет қаралды 3,890

DevOps Toolkit

DevOps Toolkit

Күн бұрын

Пікірлер: 17
@joebowbeer
@joebowbeer 3 жыл бұрын
Idea for future segment: Show a complete GitOps flow using Flux like you did with Argo. Flux v2 is modular, reportedly, so you can fill in any missing pieces with Argo.
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
Adding to the TODO list...
@alessandro-affinito
@alessandro-affinito 3 жыл бұрын
Another great video, thanks. What I'd like to see in your videos is something about alternatives and maturity of the product, maybe in the intro. Is this really production ready or are we talking about a cool shiny new tool for hobbyists? Is it an alternative for Knative?
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
That's a good suggestion. I'll add some kind of notes about the maturity of the tools I'm reviewing. I would not say that it is an alternative to Knative. It is a layer on top of k8s resources. It could be considered an alternative to Google Cloud Run from the perspective of "we simplify everything for you" rather than "this is serverless that scales to zero replicas when not used". In any case, Ketch might be the youngest OSS project I reviewed so far and I am yet to use it in production long enough to say whether it is "production-ready" or not. I'll probably get back to it a while later with something like "here's what I think about it after X months of using it". With all that being said, I think that Ketch is a relatively low risk since it is more of a wrapper around tech most of us is already using than something completely different. As such, there aren't many things that can go wrong. It's still Helm and other commonly used tools behind the scenes.
@wollginator
@wollginator 3 жыл бұрын
Thanks for the video, conceptually reminds me of Cloud Foundry. What would be really interesting is how Ketch and OPA Gatekeeper could be used together for shifting left, meaning how this could enable complete self-service for dev teams?
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
Adding OPA Gatekeeper with Ketch to my TODO list...
@creative-commons-videos
@creative-commons-videos 3 жыл бұрын
how to do PVC with Postgresql / Redis database ?
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
Normally, you would use manifests already provided by the community and they should include the definitions for PVC and everything else. If, for example, you take a look at github.com/helm/charts/blob/master/stable/postgresql/values.yaml, you'll see the values you can use to tweak volumes. That's almost always a better starting point than building it yourself from scratch.
@vishalpoptani6762
@vishalpoptani6762 3 жыл бұрын
So when we install ketch on our kubernetes cluster, does it take care of installing service mesh like istio or that needs to be done explicitly?
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
It doesn't. You need to install Istio or Traefik. Ketch is only using it to create all the definitions apps need.
@vishalpoptani6762
@vishalpoptani6762 3 жыл бұрын
@@DevOpsToolkit okay, and what about services? I mean if we want to expose our application on a specific node port does ketch enable that?
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
@@vishalpoptani6762 If you mean expose to the outside world, Ketch as almost anything else does it through Ingress, not through NodePort.
@SamDulam
@SamDulam 3 жыл бұрын
Nice video. What about using Portainer (portainer.io) which provides an UI to reduce the complexity? Further more it gives you a single pane of glass management for all your Kubernetes, Docker Swam and Docker Standalone environments.
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
Portainer is similar to Shipa (Ketch part of Shipa that has been open-sourced). I'm planning to review both Shipa and Portainer, either separately or as a comparison of the two.
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
Just finished recording the video about Portainer. It'll be published next Thursday.
@sebastianwoldanski7293
@sebastianwoldanski7293 3 жыл бұрын
Maybe it is time to introduce to us garden.io ? What do you think Viktor?
@DevOpsToolkit
@DevOpsToolkit 3 жыл бұрын
I haven't used it yet. You made me curious. Adding it to my TODO list... Will go through it as soon as I can.
Helmfile - How to manage Kubernetes Helm releases
29:19
DevOps Toolkit
Рет қаралды 19 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 321 М.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,9 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 44 МЛН
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 9 МЛН
Developer Experience for Crossplane
17:23
DevOps Toolkit
Рет қаралды 622
Kustomize - How to Simplify Kubernetes Configuration Management
32:42
DevOps Toolkit
Рет қаралды 35 М.
Okteto - How To Create Instant Development Environments In Kubernetes
23:02
How to run local multi-node Kubernetes clusters using kind
20:38
DevOps Toolkit
Рет қаралды 26 М.
Redis vs Memcached Performance Benchmark
8:44
Anton Putra
Рет қаралды 22 М.
40 Years Of Software Engineering Experience In 19 Minutes
19:10
Continuous Delivery
Рет қаралды 95 М.
GPUs in Kubernetes for AI Workloads
13:04
DevOps Toolkit
Рет қаралды 4,6 М.
IPC: To Share Memory Or To Send Messages
14:15
Core Dumped
Рет қаралды 46 М.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,9 МЛН