Skip to content

Commit 72b9416

Browse files
pedjakclaude
andcommitted
docs: update documentation for cluster-admin scope
Remove SA-related documentation, tutorials, and demo scripts. Clean up remaining ServiceAccount references from unit tests. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 50732e1 commit 72b9416

28 files changed

Lines changed: 91 additions & 1002 deletions

docs/concepts/controlling-catalog-selection.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ metadata:
2424
name: argocd
2525
spec:
2626
namespace: argocd
27-
serviceAccount:
28-
name: argocd-installer
2927
source:
3028
sourceType: Catalog
3129
catalog:
@@ -50,8 +48,6 @@ metadata:
5048
name: argocd
5149
spec:
5250
namespace: argocd
53-
serviceAccount:
54-
name: argocd-installer
5551
source:
5652
sourceType: Catalog
5753
catalog:
@@ -72,8 +68,6 @@ metadata:
7268
name: argocd
7369
spec:
7470
namespace: argocd
75-
serviceAccount:
76-
name: argocd-installer
7771
source:
7872
sourceType: Catalog
7973
catalog:
@@ -102,8 +96,6 @@ metadata:
10296
name: argocd
10397
spec:
10498
namespace: argocd
105-
serviceAccount:
106-
name: argocd-installer
10799
source:
108100
sourceType: Catalog
109101
catalog:
@@ -127,8 +119,6 @@ metadata:
127119
name: argocd
128120
spec:
129121
namespace: argocd
130-
serviceAccount:
131-
name: argocd-installer
132122
source:
133123
sourceType: Catalog
134124
catalog:
@@ -226,8 +216,6 @@ If the system cannot resolve to a single bundle due to ambiguity, it will genera
226216
name: install-my-operator
227217
spec:
228218
namespace: my-operator-ns
229-
serviceAccount:
230-
name: my-operator-installer
231219
source:
232220
sourceType: Catalog
233221
catalog:

docs/concepts/crd-upgrade-safety.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,6 @@ metadata:
6262
name: argocd
6363
spec:
6464
namespace: argocd
65-
serviceAccount:
66-
name: argocd-installer
6765
source:
6866
sourceType: Catalog
6967
catalog:

docs/concepts/permission-model.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

docs/concepts/upgrade-support.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@ metadata:
4646
name: <extension_name>
4747
spec:
4848
namespace: <namespace>
49-
serviceAccount:
50-
name: <service_account>
5149
source:
5250
sourceType: Catalog
5351
catalog:
@@ -98,8 +96,6 @@ metadata:
9896
name: extension-sample
9997
spec:
10098
namespace: argocd
101-
serviceAccount:
102-
name: argocd-installer
10399
source:
104100
sourceType: Catalog
105101
catalog:

docs/draft/howto/configure-bundles.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,6 @@ metadata:
104104
name: my-operator
105105
spec:
106106
namespace: my-operator-ns # <--- Install Namespace
107-
serviceAccount:
108-
name: my-sa
109107
config:
110108
configType: Inline
111109
inline:
@@ -128,8 +126,6 @@ metadata:
128126
name: monitor-operator
129127
spec:
130128
namespace: ops-system # <--- Install Namespace
131-
serviceAccount:
132-
name: monitor-operator-installer
133129
source:
134130
sourceType: Catalog
135131
catalog:
@@ -151,8 +147,6 @@ metadata:
151147
spec:
152148
namespace: operators
153149
# No config provided = Operator watches the entire cluster (AllNamespaces)
154-
serviceAccount:
155-
name: global-operator-installer
156150
source:
157151
sourceType: Catalog
158152
catalog:

docs/draft/howto/customize-operator-deployments.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ metadata:
4848
name: my-operator
4949
spec:
5050
namespace: my-namespace
51-
serviceAccount:
52-
name: my-operator-sa
5351
source:
5452
sourceType: Catalog
5553
catalog:
@@ -236,8 +234,6 @@ metadata:
236234
name: production-operator
237235
spec:
238236
namespace: production-operators
239-
serviceAccount:
240-
name: production-operator-installer
241237
source:
242238
sourceType: Catalog
243239
catalog:
@@ -344,8 +340,6 @@ metadata:
344340
name: my-operator
345341
spec:
346342
namespace: operators
347-
serviceAccount:
348-
name: my-operator-installer
349343
source:
350344
sourceType: Catalog
351345
catalog:

docs/draft/howto/enable-helm-chart-support.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -396,8 +396,6 @@ In addition to the OCI registry, you will need a ClusterCatalog in the Kubernete
396396
namespace: metrics-server-system
397397
spec:
398398
namespace: metrics-server-system
399-
serviceAccount:
400-
name: metrics-server-installer
401399
source:
402400
sourceType: Catalog
403401
catalog:

docs/draft/howto/rbac-permissions-checking.md

Lines changed: 0 additions & 54 deletions
This file was deleted.

docs/draft/howto/single-ownnamespace-install.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,6 @@ metadata:
112112
name: argocd
113113
spec:
114114
namespace: argocd
115-
serviceAccount:
116-
name: argocd-installer
117115
config:
118116
inline:
119117
watchNamespace: argocd-watch
@@ -133,8 +131,6 @@ metadata:
133131
name: argocd
134132
spec:
135133
namespace: argocd
136-
serviceAccount:
137-
name: argocd-installer
138134
config:
139135
inline:
140136
watchNamespace: argocd

docs/draft/project/personas.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,11 @@ Here `extension` represents any individual OLMv1 installable, including (but not
2525

2626
*What does it do?*
2727

28-
- Creates enabling infrastructure for extension lifecycle (service accounts, etc.)
28+
- Creates enabling infrastructure for extension lifecycle (namespaces, etc.)
2929
- Installs extensions
3030
- Upgrades extensions
3131
- Removes extensions
3232
- Browses extensions offered in installed `ClusterCatalogs`
33-
- Derives minimum privilege for installation
3433
- filters visibility on installable extensions
3534
- Verifies that extension health is detectable to desired sensors
3635

0 commit comments

Comments
 (0)