Add new allowed values to field validations on CredentialIssuer

The new values are used by the impersonation proxy's status.
This commit is contained in:
Ryan Richard
2021-03-03 12:53:41 -08:00
parent 7b7901af36
commit f0fc84c922
11 changed files with 58 additions and 23 deletions
@@ -111,6 +111,7 @@ spec:
can use with a strategy.
enum:
- TokenCredentialRequestAPI
- ImpersonationProxy
type: string
required:
- type
@@ -126,8 +127,13 @@ spec:
reason:
description: Reason for the current status.
enum:
- FetchedKey
- Listening
- Pending
- Disabled
- ErrorDuringSetup
- CouldNotFetchKey
- CouldNotGetClusterInfo
- FetchedKey
type: string
status:
description: Status of the attempted integration strategy.
@@ -139,6 +145,7 @@ spec:
description: Type of integration attempted.
enum:
- KubeClusterSigningCertificate
- ImpersonationProxy
type: string
required:
- lastUpdateTime