Add oci_image_registry support

Adding changes that are defining a missing oci_image_registry endpoint and secret in the Skyline Helm chart.

Change-Id: I004a0a7f4a2f5fb70f4d322e346ff146db17fa8c
Signed-off-by: Ales Rothbauer <ales.rothbauer@prozeta.eu>
This commit is contained in:
Ales Rothbauer
2025-09-02 00:13:12 +02:00
parent e1bd0b20d3
commit b6949b17a7
3 changed files with 41 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
---
skyline:
- |
Adding a missing oci_image_registry endpoint and secret in the Skyline Helm
chart.
...

View File

@@ -0,0 +1,17 @@
{{/*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/}}
{{- if and .Values.manifests.secret_registry .Values.endpoints.oci_image_registry.auth.enabled }}
{{ include "helm-toolkit.manifests.secret_registry" ( dict "envAll" . "registryUser" .Chart.Name ) }}
{{- end }}

View File

@@ -49,6 +49,8 @@ secrets:
skyline:
public: skyline-tls-public
internal: skyline-tls-internal
oci_image_registry:
skyline: skyline-oci-image-registry
tls:
identity: false
@@ -92,6 +94,21 @@ endpoints:
port:
mysql:
default: 3306
oci_image_registry:
name: oci-image-registry
namespace: oci-image-registry
auth:
enabled: false
skyline:
username: skyline
password: password
hosts:
default: localhost
host_fqdn_override:
default: null
port:
registry:
default: null
identity:
name: keystone
auth:
@@ -270,4 +287,5 @@ manifests:
service: true
ingress: true
service_ingress: true
secret_registry: true
...