pipe-cd / pipecd

The One CD for All {applications, platforms, operations}

Home Page:https://pipecd.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PipeCD gets diff with bool value in Cloud Run manifets

tetsuya28 opened this issue · comments

What happened: With Cloud Run application, when we set a bool value for env, PipeCD gets diff the env, like following.
Manifest is

apiVersion: serving.knative.dev/v1
kind: Service
metadata:
  name: xxx
spec:
  template:
    spec:
      containers:
        - name: xxx
          env:
            - name: XXX
              value: false

PipeCD console is

      spec:
        containers:
          - env:
              -
                #spec.template.spec.containers.0.env.10.value
-               value: false
+               value: <bool Value>

What you expected to happen:

How to reproduce it:

Environment:

  • piped version: v0.44.2
  • control-plane version: v0.46.0
  • Others: