fix api definition (optional mode)

This commit is contained in:
kkb0318
2024-06-16 14:43:41 +09:00
parent 074738f29c
commit 25ae093bc4
9 changed files with 34 additions and 23 deletions
+5 -3
View File
@@ -71,13 +71,15 @@ spec:
type: object
type: object
mode:
description: Mode specifies the mode of operation. Can be either "selfhosted"
or "eks".
description: |-
Mode (Optional, Future Feature) Defines how the controller will operate once this feature is enabled.
Currently unused. Planned values:
- "selfhosted": For self-managed Kubernetes clusters.
- "eks": For Amazon EKS environments.
type: string
required:
- cleanup
- discovery
- mode
type: object
status:
description: IRSASetupStatus defines the observed state of IRSASetup
@@ -62,6 +62,7 @@ spec:
secretKeyRef:
key: aws-role-arn
name: aws-secret
optional: true
- name: KUBERNETES_CLUSTER_DOMAIN
value: {{ quote .Values.kubernetesClusterDomain }}
image: {{ .Values.controllerManager.manager.image.repository }}:{{ .Values.controllerManager.manager.image.tag