Skip to content

Commit b2f6731

Browse files
jhadvigclaude
andcommitted
install: Add dedicated ServiceAccount for console plugin
Platform pods must not use the default service account, per the no-default-service-account-operator-checker monitor test. Add a dedicated ServiceAccount and reference it in the deployment. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0758159 commit b2f6731

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: v1
2+
kind: ServiceAccount
3+
metadata:
4+
name: cluster-update-console-plugin
5+
namespace: openshift-cluster-update-console-plugin
6+
annotations:
7+
kubernetes.io/description: The OpenShift cluster-update console plugin provides a web-console interface for managing ClusterVersion updates.
8+
capability.openshift.io/name: Console
9+
release.openshift.io/feature-set: TechPreviewNoUpgrade
10+
exclude.release.openshift.io/internal-openshift-hosted: "true"
11+
include.release.openshift.io/self-managed-high-availability: "true"

install/0000_50_cluster-update-console-plugin_50_deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ spec:
2626
labels:
2727
app: cluster-update-console-plugin
2828
spec:
29+
serviceAccountName: cluster-update-console-plugin
2930
automountServiceAccountToken: false
3031
containers:
3132
- name: plugin

0 commit comments

Comments
 (0)