-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor Helm charts and add chart repository (#47)
* Update Helm Charts * Update Helm Charts * Update Helm Charts * Update Helm Charts * Refactor base backend components to use helm chart repository for dependencies * Working backend chart * Refactor backend deployment to use minimal chart for config file handling * Implement Neon Core deployment * Update neon templates to match previous behavior * Fix minor typo in chart description * Validated klat deployment updates * Remove committed ignored file * Update Helm docs to include repo dependencies Add script to update Helm chart repository * Update name annotation to use configured value instead of chart name * Update neon modules to allow for name overrides * Handle configured client/server domains * Fix chart build script to remove any lock files Update neon charts to use configured names Update templates to current chart versions * Update helm charts to use relative file paths to simplify dev Update helm repository update script * Cleanup changes with validated deployment * Remove test case for deprecated method * Update HTTP services and backend to use updated service names * Update Neon base chart and add iris Helm chart Update config method to include iris config Add homescreen-lite skill to blacklist * Refactor `diana` to `backend` in service names for clarity/consistency * Update charts to account for changed default service names Annotate future enhancement --------- Co-authored-by: Daniel McKnight <daniel@neon.ai>
- Loading branch information
1 parent
6fc2ef2
commit b3f0612
Showing
231 changed files
with
800 additions
and
296 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 changes: 10 additions & 0 deletions
10
neon_diana_utils/helm_charts/backend/diana-backend/templates/_config-secret.tpl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
{{- define "diana_config.secret"}} | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: {{ tpl .Values.backend.configSecret . }} | ||
type: Opaque | ||
data: | ||
"diana.yaml": |- | ||
{{ tpl .Values.backend.dianaConfig . }} | ||
{{- end -}} |
File renamed without changes.
10 changes: 10 additions & 0 deletions
10
neon_diana_utils/helm_charts/backend/diana-backend/templates/_rabbitmq-secret.tpl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
{{- define "diana_rabbitmq.secret" -}} | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: {{ tpl .Values.backend.rabbitmq.loadDefinition.existingSecret . }} | ||
type: Opaque | ||
data: | ||
"load_definition.json": |- | ||
{{ tpl .Values.backend.rabbitMqConfig . }} | ||
{{- end -}} |
File renamed without changes.
7 changes: 7 additions & 0 deletions
7
neon_diana_utils/helm_charts/backend/diana-backend/templates/secret_gh_token.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
apiVersion: v1 | ||
data: | ||
.dockerconfigjson: {{ .Values.ghTokenEncoded }} | ||
kind: Secret | ||
metadata: | ||
name: github-auth | ||
type: kubernetes.io/dockerconfigjson |
File renamed without changes.
Oops, something went wrong.