Skip to content
Merged
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
9 changes: 5 additions & 4 deletions apis/installer/v1alpha1/service_gateway_presets_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,11 @@ type ServiceGatewayPresets struct {
}

type ServiceGatewayPresetsSpec struct {
NameOverride string `json:"nameOverride"`
FullnameOverride string `json:"fullnameOverride"`
ClusterMetadata StashClusterMetadata `json:"clusterMetadata"`
SkipGatewayPreset bool `json:"skipGatewayPreset"`
NameOverride string `json:"nameOverride"`
FullnameOverride string `json:"fullnameOverride"`
Global ServiceGatewayGlobalValues `json:"global"`
ClusterMetadata StashClusterMetadata `json:"clusterMetadata"`
SkipGatewayPreset bool `json:"skipGatewayPreset"`
catgwapi.GatewayConfigSpec `json:",inline,omitempty"`
}

Expand Down
12 changes: 8 additions & 4 deletions apis/installer/v1alpha1/service_gateway_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,15 @@ type ServiceGateway struct {
}

type ServiceGatewaySpec struct {
NameOverride string `json:"nameOverride"`
FullnameOverride string `json:"fullnameOverride"`
ClusterMetadata StashClusterMetadata `json:"clusterMetadata"`
GatewayClass GatewayClassSpec `json:"gatewayClass"`
NameOverride string `json:"nameOverride"`
FullnameOverride string `json:"fullnameOverride"`
Global ServiceGatewayGlobalValues `json:"global"`
ClusterMetadata StashClusterMetadata `json:"clusterMetadata"`
GatewayClass GatewayClassSpec `json:"gatewayClass"`
catgwapi.GatewayValues `json:",inline,omitempty"`
}

type ServiceGatewayGlobalValues struct {
// +optional
Distro shared.DistroSpec `json:"distro"`
}
Expand Down
19 changes: 18 additions & 1 deletion apis/installer/v1alpha1/zz_generated.deepcopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions catalog/ace.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -105,9 +105,9 @@
- ghcr.io/kyverno/reports-controller:v1.12.5
- ghcr.io/loft-sh/vcluster-oss:0.22.4
- ghcr.io/voyagermesh/echoserver:v20221109
- ghcr.io/voyagermesh/envoy:v1.35.6-ac
- ghcr.io/voyagermesh/envoy:v1.36.4-ac
- ghcr.io/voyagermesh/gateway-converter:v0.0.1
- ghcr.io/voyagermesh/gateway:v1.5.4
- ghcr.io/voyagermesh/gateway:v1.6.2
- hashicorp/vault-csi-provider:1.4.1
- hashicorp/vault-secrets-operator:0.4.3
- hashicorp/vault:1.15.2
Expand Down
6 changes: 3 additions & 3 deletions catalog/copy-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ui
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/vault-secrets-operator:0.4.3 $IMAGE_REGISTRY/appscode-charts/vault-secrets-operator:0.4.3
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/vault:0.27.0 $IMAGE_REGISTRY/appscode-charts/vault:0.27.0
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/virtual-secrets-server:v2025.3.14 $IMAGE_REGISTRY/appscode-charts/virtual-secrets-server:v2025.3.14
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/voyager-gateway:v2025.10.24 $IMAGE_REGISTRY/appscode-charts/voyager-gateway:v2025.10.24
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/voyager-gateway:v2026.1.15 $IMAGE_REGISTRY/appscode-charts/voyager-gateway:v2026.1.15
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/voyager:v2025.9.19 $IMAGE_REGISTRY/appscode-charts/voyager:v2025.9.19
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/ingress-nginx-controller:v1.11.1 $IMAGE_REGISTRY/appscode-images/ingress-nginx-controller:v1.11.1
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/nats:2.10.24-alpine $IMAGE_REGISTRY/appscode-images/nats:2.10.24-alpine
Expand Down Expand Up @@ -394,9 +394,9 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kyverno/kyvernopre
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kyverno/reports-controller:v1.12.5 $IMAGE_REGISTRY/kyverno/reports-controller:v1.12.5
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/loft-sh/vcluster-oss:0.22.4 $IMAGE_REGISTRY/loft-sh/vcluster-oss:0.22.4
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/echoserver:v20221109 $IMAGE_REGISTRY/voyagermesh/echoserver:v20221109
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/envoy:v1.35.6-ac $IMAGE_REGISTRY/voyagermesh/envoy:v1.35.6-ac
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/envoy:v1.36.4-ac $IMAGE_REGISTRY/voyagermesh/envoy:v1.36.4-ac
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/gateway-converter:v0.0.1 $IMAGE_REGISTRY/voyagermesh/gateway-converter:v0.0.1
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/gateway:v1.5.4 $IMAGE_REGISTRY/voyagermesh/gateway:v1.5.4
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/gateway:v1.6.2 $IMAGE_REGISTRY/voyagermesh/gateway:v1.6.2
$CMD cp --allow-nondistributable-artifacts --insecure hashicorp/vault-csi-provider:1.4.1 $IMAGE_REGISTRY/hashicorp/vault-csi-provider:1.4.1
$CMD cp --allow-nondistributable-artifacts --insecure hashicorp/vault-secrets-operator:0.4.3 $IMAGE_REGISTRY/hashicorp/vault-secrets-operator:0.4.3
$CMD cp --allow-nondistributable-artifacts --insecure hashicorp/vault:1.15.2 $IMAGE_REGISTRY/hashicorp/vault:1.15.2
Expand Down
6 changes: 3 additions & 3 deletions catalog/export-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,7 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/vault-secrets-operator:0.4.3 images/appscode-charts-vault-secrets-operator-0.4.3.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/vault:0.27.0 images/appscode-charts-vault-0.27.0.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/virtual-secrets-server:v2025.3.14 images/appscode-charts-virtual-secrets-server-v2025.3.14.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/voyager-gateway:v2025.10.24 images/appscode-charts-voyager-gateway-v2025.10.24.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/voyager-gateway:v2026.1.15 images/appscode-charts-voyager-gateway-v2026.1.15.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/voyager:v2025.9.19 images/appscode-charts-voyager-v2025.9.19.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/ingress-nginx-controller:v1.11.1 images/appscode-images-ingress-nginx-controller-v1.11.1.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/nats:2.10.24-alpine images/appscode-images-nats-2.10.24-alpine.tar
Expand Down Expand Up @@ -391,9 +391,9 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kyverno/kyvernop
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kyverno/reports-controller:v1.12.5 images/kyverno-reports-controller-v1.12.5.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/loft-sh/vcluster-oss:0.22.4 images/loft-sh-vcluster-oss-0.22.4.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/echoserver:v20221109 images/voyagermesh-echoserver-v20221109.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/envoy:v1.35.6-ac images/voyagermesh-envoy-v1.35.6-ac.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/envoy:v1.36.4-ac images/voyagermesh-envoy-v1.36.4-ac.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/gateway-converter:v0.0.1 images/voyagermesh-gateway-converter-v0.0.1.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/gateway:v1.5.4 images/voyagermesh-gateway-v1.5.4.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/voyagermesh/gateway:v1.6.2 images/voyagermesh-gateway-v1.6.2.tar
$CMD pull --allow-nondistributable-artifacts --insecure hashicorp/vault-csi-provider:1.4.1 images/hashicorp-vault-csi-provider-1.4.1.tar
$CMD pull --allow-nondistributable-artifacts --insecure hashicorp/vault-secrets-operator:0.4.3 images/hashicorp-vault-secrets-operator-0.4.3.tar
$CMD pull --allow-nondistributable-artifacts --insecure hashicorp/vault:1.15.2 images/hashicorp-vault-1.15.2.tar
Expand Down
2 changes: 1 addition & 1 deletion catalog/feature-charts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -106,5 +106,5 @@
- ghcr.io/appscode-charts/vault-secrets-operator:0.4.3
- ghcr.io/appscode-charts/vault:0.27.0
- ghcr.io/appscode-charts/virtual-secrets-server:v2025.3.14
- ghcr.io/appscode-charts/voyager-gateway:v2025.10.24
- ghcr.io/appscode-charts/voyager-gateway:v2026.1.15
- ghcr.io/appscode-charts/voyager:v2025.9.19
5 changes: 3 additions & 2 deletions catalog/imagelist.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@
- ghcr.io/appscode/website:v2026.1.15
- ghcr.io/kluster-manager/multicluster-controlplane:v0.6.0
- ghcr.io/open-telemetry/opentelemetry-operator/target-allocator:0.118.0
- ghcr.io/voyagermesh/crd-manager:v0.1.0
- ghcr.io/voyagermesh/echoserver:v20221109
- ghcr.io/voyagermesh/envoy:v1.35.6-ac
- ghcr.io/voyagermesh/gateway:v1.5.4
- ghcr.io/voyagermesh/envoy:v1.36.4-ac
- ghcr.io/voyagermesh/gateway:v1.6.2
- minio/minio:RELEASE.2023-01-12T02-06-16Z
6 changes: 3 additions & 3 deletions catalog/import-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-u
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-vault-secrets-operator-0.4.3.tar $IMAGE_REGISTRY/appscode-charts/vault-secrets-operator:0.4.3
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-vault-0.27.0.tar $IMAGE_REGISTRY/appscode-charts/vault:0.27.0
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-virtual-secrets-server-v2025.3.14.tar $IMAGE_REGISTRY/appscode-charts/virtual-secrets-server:v2025.3.14
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-voyager-gateway-v2025.10.24.tar $IMAGE_REGISTRY/appscode-charts/voyager-gateway:v2025.10.24
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-voyager-gateway-v2026.1.15.tar $IMAGE_REGISTRY/appscode-charts/voyager-gateway:v2026.1.15
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-voyager-v2025.9.19.tar $IMAGE_REGISTRY/appscode-charts/voyager:v2025.9.19
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-ingress-nginx-controller-v1.11.1.tar $IMAGE_REGISTRY/appscode-images/ingress-nginx-controller:v1.11.1
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-nats-2.10.24-alpine.tar $IMAGE_REGISTRY/appscode-images/nats:2.10.24-alpine
Expand Down Expand Up @@ -385,9 +385,9 @@ $CMD push --allow-nondistributable-artifacts --insecure images/kyverno-kyvernopr
$CMD push --allow-nondistributable-artifacts --insecure images/kyverno-reports-controller-v1.12.5.tar $IMAGE_REGISTRY/kyverno/reports-controller:v1.12.5
$CMD push --allow-nondistributable-artifacts --insecure images/loft-sh-vcluster-oss-0.22.4.tar $IMAGE_REGISTRY/loft-sh/vcluster-oss:0.22.4
$CMD push --allow-nondistributable-artifacts --insecure images/voyagermesh-echoserver-v20221109.tar $IMAGE_REGISTRY/voyagermesh/echoserver:v20221109
$CMD push --allow-nondistributable-artifacts --insecure images/voyagermesh-envoy-v1.35.6-ac.tar $IMAGE_REGISTRY/voyagermesh/envoy:v1.35.6-ac
$CMD push --allow-nondistributable-artifacts --insecure images/voyagermesh-envoy-v1.36.4-ac.tar $IMAGE_REGISTRY/voyagermesh/envoy:v1.36.4-ac
$CMD push --allow-nondistributable-artifacts --insecure images/voyagermesh-gateway-converter-v0.0.1.tar $IMAGE_REGISTRY/voyagermesh/gateway-converter:v0.0.1
$CMD push --allow-nondistributable-artifacts --insecure images/voyagermesh-gateway-v1.5.4.tar $IMAGE_REGISTRY/voyagermesh/gateway:v1.5.4
$CMD push --allow-nondistributable-artifacts --insecure images/voyagermesh-gateway-v1.6.2.tar $IMAGE_REGISTRY/voyagermesh/gateway:v1.6.2
$CMD push --allow-nondistributable-artifacts --insecure images/hashicorp-vault-csi-provider-1.4.1.tar $IMAGE_REGISTRY/hashicorp/vault-csi-provider:1.4.1
$CMD push --allow-nondistributable-artifacts --insecure images/hashicorp-vault-secrets-operator-0.4.3.tar $IMAGE_REGISTRY/hashicorp/vault-secrets-operator:0.4.3
$CMD push --allow-nondistributable-artifacts --insecure images/hashicorp-vault-1.15.2.tar $IMAGE_REGISTRY/hashicorp/vault:1.15.2
Expand Down
6 changes: 3 additions & 3 deletions catalog/import-into-k3s.sh
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@ k3s ctr images import images/appscode-charts-uik8sappscodecom-featureset-saas-co
k3s ctr images import images/appscode-charts-vault-secrets-operator-0.4.3.tar
k3s ctr images import images/appscode-charts-vault-0.27.0.tar
k3s ctr images import images/appscode-charts-virtual-secrets-server-v2025.3.14.tar
k3s ctr images import images/appscode-charts-voyager-gateway-v2025.10.24.tar
k3s ctr images import images/appscode-charts-voyager-gateway-v2026.1.15.tar
k3s ctr images import images/appscode-charts-voyager-v2025.9.19.tar
k3s ctr images import images/appscode-images-ingress-nginx-controller-v1.11.1.tar
k3s ctr images import images/appscode-images-nats-2.10.24-alpine.tar
Expand Down Expand Up @@ -383,9 +383,9 @@ k3s ctr images import images/kyverno-kyvernopre-v1.12.5.tar
k3s ctr images import images/kyverno-reports-controller-v1.12.5.tar
k3s ctr images import images/loft-sh-vcluster-oss-0.22.4.tar
k3s ctr images import images/voyagermesh-echoserver-v20221109.tar
k3s ctr images import images/voyagermesh-envoy-v1.35.6-ac.tar
k3s ctr images import images/voyagermesh-envoy-v1.36.4-ac.tar
k3s ctr images import images/voyagermesh-gateway-converter-v0.0.1.tar
k3s ctr images import images/voyagermesh-gateway-v1.5.4.tar
k3s ctr images import images/voyagermesh-gateway-v1.6.2.tar
k3s ctr images import images/hashicorp-vault-csi-provider-1.4.1.tar
k3s ctr images import images/hashicorp-vault-secrets-operator-0.4.3.tar
k3s ctr images import images/hashicorp-vault-1.15.2.tar
Expand Down
4 changes: 2 additions & 2 deletions catalog/sync-gcp-mp-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -129,9 +129,9 @@ crane cp --allow-nondistributable-artifacts ghcr.io/kyverno/kyvernopre:v1.12.5 $
crane cp --allow-nondistributable-artifacts ghcr.io/kyverno/reports-controller:v1.12.5 $IMAGE_REGISTRY/reports-controller:$TAG
crane cp --allow-nondistributable-artifacts ghcr.io/loft-sh/vcluster-oss:0.22.4 $IMAGE_REGISTRY/vcluster-oss:$TAG
crane cp --allow-nondistributable-artifacts ghcr.io/voyagermesh/echoserver:v20221109 $IMAGE_REGISTRY/echoserver:$TAG
crane cp --allow-nondistributable-artifacts ghcr.io/voyagermesh/envoy:v1.35.6-ac $IMAGE_REGISTRY/envoy:$TAG
crane cp --allow-nondistributable-artifacts ghcr.io/voyagermesh/envoy:v1.36.4-ac $IMAGE_REGISTRY/envoy:$TAG
crane cp --allow-nondistributable-artifacts ghcr.io/voyagermesh/gateway-converter:v0.0.1 $IMAGE_REGISTRY/gateway-converter:$TAG
crane cp --allow-nondistributable-artifacts ghcr.io/voyagermesh/gateway:v1.5.4 $IMAGE_REGISTRY/gateway:$TAG
crane cp --allow-nondistributable-artifacts ghcr.io/voyagermesh/gateway:v1.6.2 $IMAGE_REGISTRY/gateway:$TAG
crane cp --allow-nondistributable-artifacts hashicorp/vault-csi-provider:1.4.1 $IMAGE_REGISTRY/vault-csi-provider:$TAG
crane cp --allow-nondistributable-artifacts hashicorp/vault-secrets-operator:0.4.3 $IMAGE_REGISTRY/vault-secrets-operator:$TAG
crane cp --allow-nondistributable-artifacts hashicorp/vault:1.15.2 $IMAGE_REGISTRY/vault:$TAG
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ vcluster:
runAsNonRoot: true
`
(dig "vcluster" "version" .Chart.AppVersion $.Values.helm.releases)
(include "image.dockerLibrary" (merge (dict "_repo" (ternary "redhat/ubi10-minimal" "alpine:3.20" (eq (include "distro.openshift" $) "true"))) $))
(ternary (include "image.dockerHub" (merge (dict "_repo" "redhat/ubi10-minimal") $)) (include "image.dockerLibrary" (merge (dict "_repo" "alpine:3.20") $)) (eq (include "distro.openshift" $) "true"))
(include "registry.kubernetes" $)
(include "registry.kubernetes" $)
(include "registry.kubernetes" $)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ vcluster:
runAsNonRoot: true
`
(dig "vcluster" "version" .Chart.AppVersion $.Values.helm.releases)
(include "image.dockerLibrary" (merge (dict "_repo" (ternary "redhat/ubi10-minimal" "alpine:3.20" (eq (include "distro.openshift" $) "true"))) $))
(ternary (include "image.dockerHub" (merge (dict "_repo" "redhat/ubi10-minimal") $)) (include "image.dockerLibrary" (merge (dict "_repo" "alpine:3.20") $)) (eq (include "distro.openshift" $) "true"))
(include "registry.kubernetes" $)
(include "registry.kubernetes" $)
(include "registry.kubernetes" $)
Expand Down
2 changes: 1 addition & 1 deletion charts/opscenter-features/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ The following table lists the configurable parameters of the `opscenter-features
| helm.releases.supervisor.version | | <code>"v2026.1.15"</code> |
| helm.releases.topolvm.version | | <code>"15.0.0"</code> |
| helm.releases.voyager.version | | <code>"v2025.9.19"</code> |
| helm.releases.voyager-gateway.version | | <code>"v2025.10.24"</code> |
| helm.releases.voyager-gateway.version | | <code>"v2026.1.15"</code> |
| helm.releases.external-secrets.version | | <code>"0.9.12"</code> |
| helm.releases.sealed-secrets.version | | <code>"2.14.2"</code> |
| helm.releases.vault-secrets-operator.version | | <code>"0.4.3"</code> |
Expand Down
2 changes: 1 addition & 1 deletion charts/opscenter-features/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ helm:
voyager:
version: "v2025.9.19"
voyager-gateway:
version: "v2025.10.24"
version: "v2026.1.15"
# secret management
external-secrets:
version: "0.9.12"
Expand Down
Loading
Loading