Skip to content

Commit 7406a0a

Browse files
committed
Document official multicluster access providers
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
1 parent 41ac037 commit 7406a0a

2 files changed

Lines changed: 21 additions & 9 deletions

File tree

config/charts/knative-operator/values.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,23 @@ knative_operator:
88
# - name: secretreader
99
# execConfig:
1010
# apiVersion: client.authentication.k8s.io/v1
11-
# command: /access-plugins/secretreader/secretreader-plugin
11+
# command: /access-plugins/secretreader/bin/secretreader-plugin
12+
# interactiveMode: Never
1213
# provideClusterInfo: true
1314
# - name: kubeconfig-secretreader
1415
# execConfig:
1516
# apiVersion: client.authentication.k8s.io/v1
16-
# command: /access-plugins/secretreader/kubeconfig-secretreader-plugin
17+
# command: /access-plugins/kubeconfig-secretreader/bin/kubeconfig-secretreader-plugin
18+
# interactiveMode: Never
1719
# provideClusterInfo: true
1820
# plugins[] uses the Kubernetes "image" volume type
1921
plugins: []
2022
# plugins:
2123
# - name: secretreader
22-
# image: registry.k8s.io/cluster-inventory-api/secretreader:v0.1.0
24+
# image: registry.k8s.io/cluster-inventory-api/secretreader:v0.1.3
2325
# mountPath: /access-plugins/secretreader
2426
# - name: kubeconfig-secretreader
25-
# image: registry.k8s.io/cluster-inventory-api/kubeconfig-secretreader:v0.1.0
27+
# image: registry.k8s.io/cluster-inventory-api/kubeconfig-secretreader:v0.1.3
2628
# mountPath: /access-plugins/kubeconfig-secretreader
2729
# Polling cadence for spoke deployment readiness.
2830
remoteDeploymentsPollInterval: 10s

docs/multicluster.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,25 @@ knative_operator:
5252
enabled: true
5353
accessProvidersConfig:
5454
providers:
55-
- name: token-secretreader
55+
- name: secretreader
5656
execConfig:
5757
apiVersion: client.authentication.k8s.io/v1
58-
command: /access-plugins/token-secretreader/kubeconfig-secretreader-plugin
58+
command: /access-plugins/secretreader/bin/secretreader-plugin
59+
interactiveMode: Never
60+
provideClusterInfo: true
61+
- name: kubeconfig-secretreader
62+
execConfig:
63+
apiVersion: client.authentication.k8s.io/v1
64+
command: /access-plugins/kubeconfig-secretreader/bin/kubeconfig-secretreader-plugin
65+
interactiveMode: Never
5966
provideClusterInfo: true
6067
plugins:
61-
- name: token-secretreader
62-
image: ghcr.io/example/plugin:v1.0.0
63-
mountPath: /access-plugins/token-secretreader
68+
- name: secretreader
69+
image: registry.k8s.io/cluster-inventory-api/secretreader:v0.1.3
70+
mountPath: /access-plugins/secretreader
71+
- name: kubeconfig-secretreader
72+
image: registry.k8s.io/cluster-inventory-api/kubeconfig-secretreader:v0.1.3
73+
mountPath: /access-plugins/kubeconfig-secretreader
6474
```
6575

6676
The chart creates a `ConfigMap` with the provider config and mounts each

0 commit comments

Comments
 (0)