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.
@DevOpsToolkit3 жыл бұрын
Adding to the TODO list...
@alessandro-affinito3 жыл бұрын
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?
@DevOpsToolkit3 жыл бұрын
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.
@wollginator3 жыл бұрын
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?
@DevOpsToolkit3 жыл бұрын
Adding OPA Gatekeeper with Ketch to my TODO list...
@creative-commons-videos3 жыл бұрын
how to do PVC with Postgresql / Redis database ?
@DevOpsToolkit3 жыл бұрын
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.
@vishalpoptani67623 жыл бұрын
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?
@DevOpsToolkit3 жыл бұрын
It doesn't. You need to install Istio or Traefik. Ketch is only using it to create all the definitions apps need.
@vishalpoptani67623 жыл бұрын
@@DevOpsToolkit okay, and what about services? I mean if we want to expose our application on a specific node port does ketch enable that?
@DevOpsToolkit3 жыл бұрын
@@vishalpoptani6762 If you mean expose to the outside world, Ketch as almost anything else does it through Ingress, not through NodePort.
@SamDulam3 жыл бұрын
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.
@DevOpsToolkit3 жыл бұрын
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.
@DevOpsToolkit3 жыл бұрын
Just finished recording the video about Portainer. It'll be published next Thursday.
@sebastianwoldanski72933 жыл бұрын
Maybe it is time to introduce to us garden.io ? What do you think Viktor?
@DevOpsToolkit3 жыл бұрын
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.