Skip to content

Commit 312efdc

Browse files
author
Ronen Hilewicz
authored
Merge pull request #48 from aserto-dev/topaz-notes
Topaz deployment notes
2 parents b4a2676 + 177294a commit 312efdc

32 files changed

Lines changed: 198 additions & 172 deletions

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ env:
1111
PYTHON_VERSION: 3.13
1212
POSTGRES_PASSWORD: postgres
1313
UV_VERSION: 0.5.3
14-
TOPAZ_VERSION: 0.32.36
14+
TOPAZ_VERSION: 0.32.59
1515

1616
jobs:
1717
lint:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
# python
66
**/__pycache__/
7+
**/.dmypy.json
78
.venv-path
89

910
# env

charts/aserto-lib/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type: library
2121
# This is the chart version. This version number should be incremented each time you make changes
2222
# to the chart and its templates, including the app version.
2323
# Versions are expected to follow Semantic Versioning (https://semver.org/)
24-
version: 0.2.0
24+
version: 0.2.1
2525

2626
# This is the version number of the application being deployed. This version number should be
2727
# incremented each time you make changes to the application. Versions are not expected to

charts/aserto-lib/templates/_client.tpl

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,19 @@
22
{{- if .noVerify | and .noTLS -}}
33
{{- fail "'noVerify' and 'noTLS' are mutually exclusive." }}
44
{{- end }}
5+
{{- if .skipTLSVerification | and .noTLS -}}
6+
{{- fail "'skipTLSVerification' and 'noTLS' are mutually exclusive." }}
7+
{{- end }}
58
{{- if .noTLS }}
69
no_tls: true
7-
{{- else if .skipVerify }}
10+
{{- else if .noVerify | or .skipTLSVerification }}
811
insecure : true
9-
{{- else if .caCertSecret }}
12+
{{- else if .caCertSecret | or .caCert }}
1013
ca_cert_path: /{{ .certVolume }}/ca.crt
1114
{{- end }}
15+
{{- if .noProxy }}
16+
no_proxy: true
17+
{{- end }}
1218
{{- end }}
1319

1420
{{- define "aserto-lib.controllerClient" -}}

charts/aserto/Chart.lock

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
dependencies:
22
- name: aserto-lib
33
repository: file://../aserto-lib
4-
version: 0.2.0
4+
version: 0.2.1
55
- name: authorizer
66
repository: file://../authorizer
7-
version: 0.2.0
7+
version: 0.2.1
88
- name: controller
99
repository: file://../controller
10-
version: 0.0.1
10+
version: 0.0.2
1111
- name: console
1212
repository: file://../console
13-
version: 0.1.7
13+
version: 0.1.8
1414
- name: directory
1515
repository: file://../directory
16-
version: 0.2.0
16+
version: 0.2.1
1717
- name: discovery
1818
repository: file://../discovery
19-
version: 0.2.0
19+
version: 0.2.1
2020
- name: multi-tenant-scim
2121
repository: file://../multi-tenant-scim
22-
version: 0.0.1
22+
version: 0.0.2
2323
- name: registry-proxy
2424
repository: file://../registry-proxy
25-
version: 0.1.0
25+
version: 0.1.1
2626
- name: scim
2727
repository: file://../scim
28-
version: 0.2.0
29-
digest: sha256:e933b20c19dda16e7ef644de07eed18b2e214f1f89a8dbfe9fdeac2262b5ca64
30-
generated: "2025-03-28T12:23:20.763001-04:00"
28+
version: 0.2.1
29+
digest: sha256:f57ef96b77dd43cd56145479dc82fe7f151d4e0c55168d955d4a5e83bb667031
30+
generated: "2025-04-16T14:09:33.544401-04:00"

charts/aserto/Chart.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type: application
2121
# This is the chart version. This version number should be incremented each time you make changes
2222
# to the chart and its templates, including the app version.
2323
# Versions are expected to follow Semantic Versioning (https://semver.org/)
24-
version: 0.2.0
24+
version: 0.2.1
2525

2626
# This is the version number of the application being deployed. This version number should be
2727
# incremented each time you make changes to the application. Versions are not expected to
@@ -31,35 +31,35 @@ appVersion: "0.1.0"
3131

3232
dependencies:
3333
- name: aserto-lib
34-
version: 0.2.0
34+
version: 0.2.1
3535
repository: file://../aserto-lib
3636
- name: authorizer
37-
version: 0.2.0
37+
version: 0.2.1
3838
repository: file://../authorizer
3939
condition: authorizer.enabled
4040
- name: controller
41-
version: 0.0.1
41+
version: 0.0.2
4242
repository: file://../controller
4343
- name: console
44-
version: 0.1.7
44+
version: 0.1.8
4545
repository: file://../console
4646
condition: console.enabled
4747
- name: directory
48-
version: 0.2.0
48+
version: 0.2.1
4949
repository: file://../directory
5050
- name: discovery
51-
version: 0.2.0
51+
version: 0.2.1
5252
repository: file://../discovery
5353
condition: discovery.enabled
5454
- name: multi-tenant-scim
55-
version: 0.0.1
55+
version: 0.0.2
5656
repository: file://../multi-tenant-scim
5757
condition: multi-tenant-scim.enabled
5858
- name: registry-proxy
59-
version: 0.1.0
59+
version: 0.1.1
6060
repository: file://../registry-proxy
6161
condition: registry-proxy.enabled
6262
- name: scim
63-
version: 0.2.0
63+
version: 0.2.1
6464
repository: file://../scim
6565
condition: scim.enabled

charts/authorizer/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: aserto-lib
33
repository: file://../aserto-lib
4-
version: 0.2.0
5-
digest: sha256:e847ea16d4c0c170655af988461152ab61eed5372f1639769dd7d198346da272
6-
generated: "2025-03-28T11:27:37.668307-04:00"
4+
version: 0.2.1
5+
digest: sha256:83c950a4ee60c07dbc8e045f6645365ca35eced4f1aa329f51c8e2de1de28f93
6+
generated: "2025-04-16T14:07:47.019477-04:00"

charts/authorizer/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type: application
2121
# This is the chart version. This version number should be incremented each time you make changes
2222
# to the chart and its templates, including the app version.
2323
# Versions are expected to follow Semantic Versioning (https://semver.org/)
24-
version: 0.2.0
24+
version: 0.2.1
2525

2626
# This is the version number of the application being deployed. This version number should be
2727
# incremented each time you make changes to the application. Versions are not expected to
@@ -31,5 +31,5 @@ appVersion: 0.16.1
3131

3232
dependencies:
3333
- name: aserto-lib
34-
version: 0.2.0
34+
version: 0.2.1
3535
repository: file://../aserto-lib

charts/console/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: aserto-lib
33
repository: file://../aserto-lib
4-
version: 0.2.0
5-
digest: sha256:e847ea16d4c0c170655af988461152ab61eed5372f1639769dd7d198346da272
6-
generated: "2025-03-28T11:27:43.142209-04:00"
4+
version: 0.2.1
5+
digest: sha256:83c950a4ee60c07dbc8e045f6645365ca35eced4f1aa329f51c8e2de1de28f93
6+
generated: "2025-04-16T14:07:47.201231-04:00"

charts/console/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type: application
2121
# This is the chart version. This version number should be incremented each time you make changes
2222
# to the chart and its templates, including the app version.
2323
# Versions are expected to follow Semantic Versioning (https://semver.org/)
24-
version: 0.1.7
24+
version: 0.1.8
2525

2626
# This is the version number of the application being deployed. This version number should be
2727
# incremented each time you make changes to the application. Versions are not expected to
@@ -31,5 +31,5 @@ appVersion: 0.2.8
3131

3232
dependencies:
3333
- name: aserto-lib
34-
version: 0.2.0
34+
version: 0.2.1
3535
repository: file://../aserto-lib

0 commit comments

Comments
 (0)