diff --git a/class/defaults.yml b/class/defaults.yml index 280c52a..e42f5cf 100644 --- a/class/defaults.yml +++ b/class/defaults.yml @@ -5,11 +5,11 @@ parameters: images: operator: registry: quay.io - repository: redhat-cop/group-sync-operator - tag: v0.0.14 + repository: appuio/group-sync-operator + tag: v0.1.0 manifest_version: ${group_sync_operator:images:operator:tag} - manifest_url: https://raw.githubusercontent.com/redhat-cop/group-sync-operator/${group_sync_operator:manifest_version}/config + manifest_url: https://raw.githubusercontent.com/appuio/group-sync-operator/${group_sync_operator:manifest_version}/config sync: {} secrets: {} diff --git a/tests/golden/defaults/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml b/tests/golden/defaults/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml index 2a7137a..b64c226 100644 --- a/tests/golden/defaults/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml +++ b/tests/golden/defaults/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml @@ -245,6 +245,15 @@ spec: - one - sub type: string + subGroupJoinSeparator: + description: SubGroupJoinSeparator represents the separator to join group names if subGroupProcessing is set to join + type: string + subGroupProcessing: + description: SubGroupProcessing controls how sub groups are processed. Flat flattens the groups and is the default. Groups "hidden-fox" with child "staff" and "purple-bat" with child "staff" become "hidden-fox", "purple-bat", "staff". Join joins the group names with a configurable separator. Groups "hidden-fox" with child "staff" and "purple-bat" with child "staff" become "hidden-fox", "hidden-fox/staff", "purple-bat", "purple-bat/staff". + enum: + - flat + - join + type: string url: description: URL is the location of the Keycloak server type: string diff --git a/tests/golden/defaults/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml b/tests/golden/defaults/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml index ac82251..143f9c5 100644 --- a/tests/golden/defaults/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml +++ b/tests/golden/defaults/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml @@ -27,7 +27,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: quay.io/redhat-cop/group-sync-operator:v0.0.14 + image: quay.io/appuio/group-sync-operator:v0.1.0 livenessProbe: httpGet: path: /healthz diff --git a/tests/golden/empty/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml b/tests/golden/empty/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml index 2a7137a..b64c226 100644 --- a/tests/golden/empty/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml +++ b/tests/golden/empty/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml @@ -245,6 +245,15 @@ spec: - one - sub type: string + subGroupJoinSeparator: + description: SubGroupJoinSeparator represents the separator to join group names if subGroupProcessing is set to join + type: string + subGroupProcessing: + description: SubGroupProcessing controls how sub groups are processed. Flat flattens the groups and is the default. Groups "hidden-fox" with child "staff" and "purple-bat" with child "staff" become "hidden-fox", "purple-bat", "staff". Join joins the group names with a configurable separator. Groups "hidden-fox" with child "staff" and "purple-bat" with child "staff" become "hidden-fox", "hidden-fox/staff", "purple-bat", "purple-bat/staff". + enum: + - flat + - join + type: string url: description: URL is the location of the Keycloak server type: string diff --git a/tests/golden/empty/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml b/tests/golden/empty/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml index ac82251..143f9c5 100644 --- a/tests/golden/empty/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml +++ b/tests/golden/empty/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml @@ -27,7 +27,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: quay.io/redhat-cop/group-sync-operator:v0.0.14 + image: quay.io/appuio/group-sync-operator:v0.1.0 livenessProbe: httpGet: path: /healthz