Argo Rollouts using kube configmap in blue/green deploy strategy

7/1/2021

I am trying to setup blue green deploy strategy for our kube app using argo rollouts. Currently our app has two pods running in same namespace 1. grpc server 2. worker

grpc server uses the connection url specified in kube configmap to connect to worker pod.

Now when I change the deployment type to argo rollout and setup blue/green strategy, i am stuck on how to specify the different configmap for blue/green pods. Meaning, in my case blue grpc server need to talk to blue grpc worker and green with green using different configmap entry connection url string.

-- jsb
argo-workflows
configmap
grpc
kubernetes

0 Answers