diff --git a/README.md b/README.md index 3e727349..5766863e 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,8 @@ Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. -The canary analysis can be extended with webhooks for running integration tests, load tests or any other custom -validation. +The canary analysis can be extended with webhooks for running integration tests, +load tests or any other custom validation. ### Install @@ -28,7 +28,7 @@ helm upgrade -i flagger flagger/flagger \ --set metricsServer=http://prometheus.istio-system:9090 ``` -Flagger is compatible with Kubernetes >1.10.0 and Istio >1.0.0. +Flagger is compatible with Kubernetes >1.11.0 and Istio >1.0.0. ### Usage diff --git a/artifacts/flagger/crd.yaml b/artifacts/flagger/crd.yaml index 9acfa09b..7983760b 100644 --- a/artifacts/flagger/crd.yaml +++ b/artifacts/flagger/crd.yaml @@ -20,6 +20,15 @@ spec: singular: canary kind: Canary scope: Namespaced + subresources: + status: {} + additionalPrinterColumns: + - name: Status + type: string + JSONPath: .status.state + - name: LastTransitionTime + type: string + JSONPath: .status.lastTransitionTime validation: openAPIV3Schema: properties: diff --git a/charts/flagger/templates/crd.yaml b/charts/flagger/templates/crd.yaml index c9789f0f..275be88c 100644 --- a/charts/flagger/templates/crd.yaml +++ b/charts/flagger/templates/crd.yaml @@ -21,6 +21,15 @@ spec: singular: canary kind: Canary scope: Namespaced + subresources: + status: {} + additionalPrinterColumns: + - name: Status + type: string + JSONPath: .status.state + - name: LastTransitionTime + type: string + JSONPath: .status.lastTransitionTime validation: openAPIV3Schema: properties: