Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split directory and root-ds into separate deployments #32

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.dev/
.ext/
/charts/*/build/
/charts/*/charts/
Expand Down
9 changes: 6 additions & 3 deletions charts/aserto/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
7 changes: 6 additions & 1 deletion charts/aserto/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,12 @@ dependencies:
version: 0.2.1
repository: file://../aserto-lib
- name: directory
version: 0.2.1
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
Expand Down
22 changes: 21 additions & 1 deletion charts/aserto/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,9 @@ global:
directory:
disableTLSVerification: true

directory:
rootds:
enabled: true

# Kubernetes pull secret for private Aserto images.
# imagePullSecrets:
# - name: ghcr-creds
Expand Down Expand Up @@ -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.
Expand Down
4 changes: 2 additions & 2 deletions charts/directory/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading