Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/jsonschema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,10 @@ jobs:
set -e
find . -maxdepth 1 -type f -name "values-*.yaml" ! -name "values-global.yaml" -print0 | while IFS= read -r -d '' i;
do
if [[ "$i" =~ 4\.[0-9]+ ]]; then
echo "Skipping $i"
continue
fi
echo "$i"
# disable shellcheck of single quotes in yq
# shellcheck disable=2016
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
apiVersion: "external-secrets.io/v1beta1"
apiVersion: {{ .Values.esoversion }}
kind: ExternalSecret
metadata:
name: config-demo-secret
Expand Down
1 change: 1 addition & 0 deletions charts/all/config-demo/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ secretStore:
name: vault-backend
kind: ClusterSecretStore

esoversion: "external-secrets.io/v1beta1"
configdemosecret:
key: secret/data/global/config-demo

Expand Down
24 changes: 24 additions & 0 deletions values-4.20-group-one.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
esoversion: "external-secrets.io/v1"

clusterGroup:
namespaces:
golang-external-secrets:
disabled: true
external-secrets-operator:
operatorGroup: true
targetNamespaces: []
external-secrets:
subscriptions:
eso:
name: openshift-external-secrets-operator
namespace: external-secrets-operator
channel: stable-v1
applications:
golang-external-secrets:
disabled: true
openshift-external-secrets:
name: openshift-external-secrets
namespace: external-secrets
argoProject: eso
chart: openshift-external-secrets
chartVersion: 0.0.*
24 changes: 24 additions & 0 deletions values-4.20-hub.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
esoversion: "external-secrets.io/v1"

clusterGroup:
namespaces:
golang-external-secrets:
disabled: true
external-secrets-operator:
operatorGroup: true
targetNamespaces: []
external-secrets:
subscriptions:
eso:
name: openshift-external-secrets-operator
namespace: external-secrets-operator
channel: stable-v1
applications:
golang-external-secrets:
disabled: true
openshift-external-secrets:
name: openshift-external-secrets
namespace: external-secrets
argoProject: hub
chart: openshift-external-secrets
chartVersion: 0.0.*
7 changes: 4 additions & 3 deletions values-group-one.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
clusterGroup:
name: group-one
isHubCluster: false
# Namespace is a dictionary for easier overriding (lists are supported as well)
namespaces:
- config-demo
- hello-world
- golang-external-secrets
config-demo:
hello-world:
golang-external-secrets:
# The only subscription on spokes is gitops which gets managed by ACM
# subscriptions:
argoProjects:
Expand Down
11 changes: 6 additions & 5 deletions values-hub.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
clusterGroup:
name: hub
isHubCluster: true
# Namespace is a dictionary for easier overriding (lists are supported as well)
namespaces:
- open-cluster-management
- vault
- golang-external-secrets
- config-demo
- hello-world
open-cluster-management:
vault:
golang-external-secrets:
config-demo:
hello-world:
subscriptions:
acm:
name: advanced-cluster-management
Expand Down