diff --git a/artifacts/flagger/crd.yaml b/artifacts/flagger/crd.yaml index 68522b86..ba49b3b8 100644 --- a/artifacts/flagger/crd.yaml +++ b/artifacts/flagger/crd.yaml @@ -1158,10 +1158,32 @@ spec: primaryCookieName: description: CookieName is the key that will be used for the session affinity cookie. type: string + domain: + description: Domain defines the host to which the cookie will be sent. + type: string + httpOnly: + description: HttpOnly forbids JavaScript from accessing the cookie, for example, through the Document.cookie property. + type: boolean maxAge: description: MaxAge indicates the number of seconds until the session affinity cookie will expire. default: 86400 type: number + partitioned: + description: Partitioned indicates that the cookie should be stored using partitioned storage. + type: boolean + path: + description: Path indicates the path that must exist in the requested URL for the browser to send the Cookie header. + type: string + sameSite: + description: SameSite controls whether or not a cookie is sent with cross-site requests. + type: string + enum: + - Strict + - Lax + - None + secure: + description: "Secure indicates that the cookie is sent to the server only when a request is made with the https: scheme (except on localhost)" + type: boolean status: description: CanaryStatus defines the observed state of a canary. type: object diff --git a/charts/flagger/crds/crd.yaml b/charts/flagger/crds/crd.yaml index 68522b86..ba49b3b8 100644 --- a/charts/flagger/crds/crd.yaml +++ b/charts/flagger/crds/crd.yaml @@ -1158,10 +1158,32 @@ spec: primaryCookieName: description: CookieName is the key that will be used for the session affinity cookie. type: string + domain: + description: Domain defines the host to which the cookie will be sent. + type: string + httpOnly: + description: HttpOnly forbids JavaScript from accessing the cookie, for example, through the Document.cookie property. + type: boolean maxAge: description: MaxAge indicates the number of seconds until the session affinity cookie will expire. default: 86400 type: number + partitioned: + description: Partitioned indicates that the cookie should be stored using partitioned storage. + type: boolean + path: + description: Path indicates the path that must exist in the requested URL for the browser to send the Cookie header. + type: string + sameSite: + description: SameSite controls whether or not a cookie is sent with cross-site requests. + type: string + enum: + - Strict + - Lax + - None + secure: + description: "Secure indicates that the cookie is sent to the server only when a request is made with the https: scheme (except on localhost)" + type: boolean status: description: CanaryStatus defines the observed state of a canary. type: object diff --git a/kustomize/base/flagger/crd.yaml b/kustomize/base/flagger/crd.yaml index 68522b86..ba49b3b8 100644 --- a/kustomize/base/flagger/crd.yaml +++ b/kustomize/base/flagger/crd.yaml @@ -1158,10 +1158,32 @@ spec: primaryCookieName: description: CookieName is the key that will be used for the session affinity cookie. type: string + domain: + description: Domain defines the host to which the cookie will be sent. + type: string + httpOnly: + description: HttpOnly forbids JavaScript from accessing the cookie, for example, through the Document.cookie property. + type: boolean maxAge: description: MaxAge indicates the number of seconds until the session affinity cookie will expire. default: 86400 type: number + partitioned: + description: Partitioned indicates that the cookie should be stored using partitioned storage. + type: boolean + path: + description: Path indicates the path that must exist in the requested URL for the browser to send the Cookie header. + type: string + sameSite: + description: SameSite controls whether or not a cookie is sent with cross-site requests. + type: string + enum: + - Strict + - Lax + - None + secure: + description: "Secure indicates that the cookie is sent to the server only when a request is made with the https: scheme (except on localhost)" + type: boolean status: description: CanaryStatus defines the observed state of a canary. type: object