Use variables in kustomization.yaml #5538
Unanswered
khayalghosh
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello Team,
I am using kustomize with ArgoCD for deployment to AKS cluster.
UseCase
I have configured a pre-sync job which runs before application sync happen. This job calls github workflow which takes image name as input parameters.
I am patching job from overlay like below:
![image](https://private-user-images.githubusercontent.com/36408374/304401431-6a07b453-2665-449b-b11f-d7f42d33a5dc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjExNDU1NjcsIm5iZiI6MTcyMTE0NTI2NywicGF0aCI6Ii8zNjQwODM3NC8zMDQ0MDE0MzEtNmEwN2I0NTMtMjY2NS00NDliLWIxMWYtZDdmNDJkMzNhNWRjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE2VDE1NTQyN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVkNDBjMWUzYjY1ODBiNWJmYjcyZGIyMmY0NGU0Y2U5MjY3ODNiYzkxYjU1YjliMDEyZjBjMzBhZDQwNDdmNTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.g7nfAYwcfaECdfckMornxAC92jgfMtOc_Rb2futv_DM)
But to make change to image I have to do it on two lines. One above and a below.
![image](https://private-user-images.githubusercontent.com/36408374/304401552-e0df9646-9351-4da5-84d5-a6312cfe81c3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjExNDU1NjcsIm5iZiI6MTcyMTE0NTI2NywicGF0aCI6Ii8zNjQwODM3NC8zMDQ0MDE1NTItZTBkZjk2NDYtOTM1MS00ZGE1LTg0ZDUtYTYzMTJjZmU4MWMzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE2VDE1NTQyN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNmMDg4NzE5ZWUxMzNiZWUyMTFiMDYzMzczYTU3MWY5NzM2MDMyNzM2NDRiZmNkN2JhOGVjY2ExM2EzMjY2YzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.LiPwTcEOqXPnmw-GSq53xn1ABL9qEoFVoheTZr8nckM)
I want to pass image tag as an enviroment variable to job which can use it to call github workflow(Described above)
Beta Was this translation helpful? Give feedback.
All reactions