I want to pull docker image from private docker registry and deploy through the helm chart. How to define it in values.yaml ?
@zenmaster243 жыл бұрын
1:08 you talk about deploying the app to different environments, but you dont show how you would do it? 1 values.yaml isnt going to cut it with differing requirements for the different environments
@EkitLab3 жыл бұрын
To do so, you’ll be using the chart created, and for every environment you’ll be setting a different version of the values.yaml file ! It’s centralized this way using a single file.
@zenmaster243 жыл бұрын
@@EkitLab what about passing values when doing helm install?
@EkitLab2 жыл бұрын
@@zenmaster24 you can do that as well but it’s hard to manage and update in comparison with the values file
@scrrumlabs42432 жыл бұрын
Some tips: 1. Have your default chart and template in your main application repo and run helm during your CI step. Also ensure that during CI, your updated image is pushed to your container registry / artifact registry 2. for all your microservices, have another repo (e.g. my-app-devops), in that repo, use the values.yaml that will override. 3. Now, on this 2nd repo, you can have 3 branches (e.g. deploy/dev, deploy/staging, deploy/prod). Each having its own value.yaml and relevant values / namespaces etc. 4. Now, configure your CD on these branches to trigger helm deployment on k8s cluster Now, say you did some changes in your app. Your main branch will trigger CI pipeline and push updated image to your container registry. Then move to your *-devops branch and update the appVersion on the relevant branch to trigger deployment to your cluster. Would have loved a video that covers this.
@zenmaster242 жыл бұрын
@@scrrumlabs4243 same
@neeharikagv28122 жыл бұрын
Thank you so much 👍
@mehulgupta82182 жыл бұрын
link to the public code repository would be much appreciated as I am getting linting errors even after following the exact code, Thannks for the video tho
@odai112 жыл бұрын
Legend, thank you
@roiromano20592 жыл бұрын
Any chance you can show how to use configmap by helm?