2 min read
When using namePrefix or nameSuffix to change the names of the resources we are deplying using Kustomize, we need to make sure the cross object references get updated as well.
05/01/2023
Read more...5 min read
We can build containers from within a Kubernetes cluster using Kaniko using Pods or use some framework to streamline the process such as Shipwright that uses tekton pipelines to actually run the process. We can skip Shipwright and create directly tekton pipelines.
04/01/2023
Read more...2 min read
Although it's shouldn't be like this, resources ordering can play an important role to successfully deploy your application. We can use ArgoCD's phases and sync waves to tell it how (object dependencies) to deploy the manifest.
03/01/2023
Read more...1 min read
Sometimes it comes handy to be able to set values using options instead of having to create a values files. Setting a value is quite trivial:
helm install argocd argo/argo-cd -n argocd --set 'server.ingress.enabled=true'
But how do we setup an array variable?
02/01/2023
Read more...2 min read
Having a Role or ClusterRole giving permissions to different apiGroups for different reasons makes it difficult to track and, later on, to maintain. By splitting the permissions on logical groups allows us to give predefined groups of permissions to the actual Role.
13/12/2022
Read more...