Skip to content

Instantly share code, notes, and snippets.

@thetechnick
Created March 5, 2025 13:54
Show Gist options
  • Save thetechnick/f304e759a3461b5fde4e6ec2c95efbb6 to your computer and use it in GitHub Desktop.
Save thetechnick/f304e759a3461b5fde4e6ec2c95efbb6 to your computer and use it in GitHub Desktop.
OLM ClusterExtension configuration API proposal
apiVersion: olm.operatorframework.io/v1
kind: ClusterExtension
metadata:
name: metrics-server
spec:
source:
sourceType: Catalog
catalog:
packageName: metrics-server
version: 3.12.0
install:
namespace: metrics-server
serviceAccount:
name: metrics-server-installer
config:
- apiVersion: olm.operatorframework.io/v1
kind: HelmConfig
spec:
values:
# values.yaml properties defined inline
key: value
# Secrets/ConfigMaps to merge into values.
configMaps:
- name: my-values-configmap
secrets:
- name: my-values-configmap
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment