From 7f21cef74c0c0de4ce6048ebd486a98f6e1044cb Mon Sep 17 00:00:00 2001 From: Ronen Hilewicz Date: Wed, 8 Jan 2025 17:27:58 -0500 Subject: [PATCH 1/2] directory v0.33.5 --- charts/aserto/Chart.lock | 9 ++++++--- charts/aserto/Chart.yaml | 2 +- charts/directory/Chart.yaml | 4 ++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/charts/aserto/Chart.lock b/charts/aserto/Chart.lock index 9a959f5..a6a7ba5 100644 --- a/charts/aserto/Chart.lock +++ b/charts/aserto/Chart.lock @@ -4,7 +4,10 @@ dependencies: version: 0.2.1 - name: directory repository: file://../directory - version: 0.2.1 + version: 0.2.2 +- name: directory + repository: file://../directory + version: 0.2.2 - name: authorizer repository: file://../authorizer version: 0.1.9 @@ -20,5 +23,5 @@ dependencies: - name: registry-proxy repository: file://../registry-proxy version: 0.1.6 -digest: sha256:fd6c9b07fd08aab4b047de3f7bf62acf4192d8c905350256f1ab391e01cc1b51 -generated: "2024-12-17T16:12:49.091933+02:00" +digest: sha256:99af6f9d95dbc1f2f0869f69efd3e6b861ac922da69bef8e1e57ab39b52cfade +generated: "2025-01-08T17:21:58.35915-05:00" diff --git a/charts/aserto/Chart.yaml b/charts/aserto/Chart.yaml index 41f8739..8d50154 100644 --- a/charts/aserto/Chart.yaml +++ b/charts/aserto/Chart.yaml @@ -34,7 +34,7 @@ dependencies: version: 0.2.1 repository: file://../aserto-lib - name: directory - version: 0.2.1 + version: 0.2.2 repository: file://../directory condition: directory.enabled - name: authorizer diff --git a/charts/directory/Chart.yaml b/charts/directory/Chart.yaml index b9f05c3..e6ac77d 100644 --- a/charts/directory/Chart.yaml +++ b/charts/directory/Chart.yaml @@ -21,13 +21,13 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.2.1 +version: 0.2.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.33.1" +appVersion: "0.33.5" dependencies: - name: aserto-lib From 174b42072f1777821735bcb30b7ac63f1819633a Mon Sep 17 00:00:00 2001 From: Ronen Hilewicz Date: Wed, 8 Jan 2025 12:06:03 -0500 Subject: [PATCH 2/2] Separate directory and root-ds deployments in aserto chart. --- .gitignore | 1 + charts/aserto/Chart.yaml | 5 +++++ charts/aserto/values.yaml | 22 +++++++++++++++++++++- 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index faf8b63..8a48bc1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +.dev/ .ext/ /charts/*/build/ /charts/*/charts/ diff --git a/charts/aserto/Chart.yaml b/charts/aserto/Chart.yaml index 8d50154..a1c93c4 100644 --- a/charts/aserto/Chart.yaml +++ b/charts/aserto/Chart.yaml @@ -36,6 +36,11 @@ dependencies: - name: directory version: 0.2.2 repository: file://../directory + condition: rootds.enabled + alias: rootds + - name: directory + version: 0.2.0 + repository: file://../directory condition: directory.enabled - name: authorizer version: 0.1.9 diff --git a/charts/aserto/values.yaml b/charts/aserto/values.yaml index 2feb0ff..f44d3b1 100644 --- a/charts/aserto/values.yaml +++ b/charts/aserto/values.yaml @@ -72,8 +72,9 @@ global: directory: disableTLSVerification: true -directory: +rootds: enabled: true + # Kubernetes pull secret for private Aserto images. # imagePullSecrets: # - name: ghcr-creds @@ -103,6 +104,25 @@ directory: # Kubernetes secret containing credentials for the root database's owner. credentialsSecret: pg-ds-credentials +directory: + enabled: true + + # Kubernetes pull secret for private Aserto images. + # imagePullSecrets: + # - name: ghcr-creds + + # Override the directory image and tag. + # image: + # repository: ghcr.io/aserto-dev/directory + # tag: x.y.z + # pullPolicy: IfNotPresent + + # Required: Provide one or more SSH public keys to be granted admin access. + # sshAdminKeys: | + # # Add your authorized SSH public keys here + # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDf6 + # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDa7 + # Configuration for the tenant directory. tenantDirectory: # Database configuration.