From 53546878d5675cdf225b409a23b52bfb8f4b6fa0 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Wed, 26 Dec 2018 13:55:34 +0200 Subject: [PATCH] Make service port mandatory in CRD v1alpha2 --- artifacts/canaries/canary.yaml | 5 +++-- artifacts/flagger/crd.yaml | 2 +- charts/flagger/templates/crd.yaml | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/artifacts/canaries/canary.yaml b/artifacts/canaries/canary.yaml index 972db0ea..5547df55 100644 --- a/artifacts/canaries/canary.yaml +++ b/artifacts/canaries/canary.yaml @@ -51,6 +51,7 @@ spec: webhooks: - name: integration-tests url: http://podinfo.test:9898/echo - timeout: 5s + timeout: 1m metadata: - test: "all" \ No newline at end of file + test: "all" + token: "16688eb5e9f289f1991c" \ No newline at end of file diff --git a/artifacts/flagger/crd.yaml b/artifacts/flagger/crd.yaml index 9622dde8..6304a390 100644 --- a/artifacts/flagger/crd.yaml +++ b/artifacts/flagger/crd.yaml @@ -50,7 +50,7 @@ spec: type: string service: type: object - required: ['number'] + required: ['port'] properties: port: type: number diff --git a/charts/flagger/templates/crd.yaml b/charts/flagger/templates/crd.yaml index 952bea9e..708ecd86 100644 --- a/charts/flagger/templates/crd.yaml +++ b/charts/flagger/templates/crd.yaml @@ -51,7 +51,7 @@ spec: type: string service: type: object - required: ['number'] + required: ['port'] properties: port: type: number