diff --git a/.gitignore b/.gitignore index e4f0c9d87..99c92d03b 100644 --- a/.gitignore +++ b/.gitignore @@ -38,6 +38,8 @@ _testmain.go /charts/acaas/charts /charts/ace/charts +/charts/ace-installer/charts +/charts/ace-installer-certified/charts /charts/opscenter-features/charts /charts/platform-opscenter/charts /charts/service-gateway/charts diff --git a/AGENTS.md b/AGENTS.md index ce10e189b..50628caa4 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -44,5 +44,12 @@ Helpers (invoked outside Make): - License: `LICENSE.md`. Sign off commits (`git commit -s`). - Vendor directory is checked in; keep `go mod tidy && go mod vendor` clean. - CRDs for charts are imported via `import-crds.sh`; don't hand-author `charts/*/crds/*.yaml`. -- `-certified` charts mirror the standard charts for Red Hat certification — bumps must apply to both. +- `-certified` charts mirror the standard charts for Red Hat certification. `charts/ace-installer-certified` and `charts/ace-installer-certified-crds` are **generated** — do not edit them directly. After changing `charts/ace-installer`, regenerate them with: + + ```sh + rm -rf charts/ace-installer-certified charts/ace-installer-certified-crds + chart-packer crd-less --input charts/ace-installer --output charts + chart-packer crd-only --input charts/ace-installer --output charts + make gen-chart-doc + ``` - Adding a new chart: create `charts//`, add a values-schema Go type under `apis/installer/v1alpha1/`, list images in `imagelist.yaml`, then run `make gen`. diff --git a/apis/installer/v1alpha1/ace_installer_types.go b/apis/installer/v1alpha1/ace_installer_types.go index a5ff78acd..b6d2f3f0a 100644 --- a/apis/installer/v1alpha1/ace_installer_types.go +++ b/apis/installer/v1alpha1/ace_installer_types.go @@ -58,6 +58,12 @@ type AceInstallerSpec struct { SelfManagement configapi.SelfManagement `json:"selfManagement"` Precheck AceInstallerPrecheckSpec `json:"precheck"` Tester AceInstallerPodSpec `json:"tester"` + // Regcache configures the in-cluster pull-through Docker registry cache + // (CNCF Distribution / registry:3) deployed via the regcache subchart. When + // enabled, it transparently proxies images from the upstream registry + // (ghcr.io by default), so that ghcr.io/appscode-charts images can be served + // from within the cluster. + Regcache RegcacheSpec `json:"regcache"` // +optional Options string `json:"options"` } diff --git a/apis/installer/v1alpha1/ace_options_types.go b/apis/installer/v1alpha1/ace_options_types.go index 513efbf2b..072bd79d9 100644 --- a/apis/installer/v1alpha1/ace_options_types.go +++ b/apis/installer/v1alpha1/ace_options_types.go @@ -71,6 +71,7 @@ type AceOptionsSpec struct { Gateway AceOptionsGateway `json:"gateway"` Nats AceOptionsNatsSettings `json:"nats"` Trickster AceOptionsComponentSpec `json:"trickster"` + Regcache AceOptionsComponentSpec `json:"regcache"` Openfga AceOptionsComponentSpec `json:"openfga"` PgOutbox AceOptionsComponentSpec `json:"pgoutbox"` OutboxSyncer AceOptionsComponentSpec `json:"outbox-syncer"` diff --git a/apis/installer/v1alpha1/regcache_types.go b/apis/installer/v1alpha1/regcache_types.go new file mode 100644 index 000000000..b4a0dd2ce --- /dev/null +++ b/apis/installer/v1alpha1/regcache_types.go @@ -0,0 +1,122 @@ +/* +Copyright AppsCode Inc. and Contributors + +Licensed under the AppsCode Community License 1.0.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + https://github.com/appscode/licenses/raw/1.0.0/AppsCode-Community-1.0.0.md + +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. +*/ + +package v1alpha1 + +import ( + core "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "kmodules.xyz/resource-metadata/apis/shared" +) + +const ( + ResourceKindRegcache = "Regcache" + ResourceRegcache = "regcache" + ResourceRegcaches = "regcaches" +) + +// Regcache defines the schema for the regcache chart values. + +// +genclient +// +genclient:skipVerbs=updateStatus +// +k8s:openapi-gen=true +// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object + +// +kubebuilder:object:root=true +// +kubebuilder:resource:path=regcaches,singular=regcache,categories={kubeops,appscode} +type Regcache struct { + metav1.TypeMeta `json:",inline,omitempty"` + metav1.ObjectMeta `json:"metadata,omitempty"` + Spec RegcacheSpec `json:"spec,omitempty"` +} + +// RegcacheSpec is the schema for the regcache chart values. It deploys an +// in-cluster pull-through Docker registry cache (CNCF Distribution / registry:3) +// that transparently proxies images from an upstream registry (ghcr.io by +// default), so that ghcr.io/appscode-charts images can be served from within +// the cluster. +type RegcacheSpec struct { + Enabled bool `json:"enabled"` + ReplicaCount int `json:"replicaCount"` + //+optional + NameOverride string `json:"nameOverride"` + //+optional + FullnameOverride string `json:"fullnameOverride"` + // RegistryFQDN is the docker registry fqdn used to pull the registry image. + RegistryFQDN string `json:"registryFQDN"` + Image ImageReference `json:"image"` + //+optional + ImagePullSecrets []string `json:"imagePullSecrets"` + // RemoteURL is the upstream registry that this instance proxies as a + // pull-through cache. + RemoteURL string `json:"remoteURL"` + // TTL is how long a cached blob/manifest is kept before the pull-through + // cache scheduler purges it. This is the only mechanism that frees disk: + // the cache has no capacity-based (LRU) eviction, so lower values bound + // disk usage at the cost of re-fetching from upstream more often. + //+optional + TTL string `json:"ttl"` + // Username is an optional credential for authenticating against the + // upstream registry. Leave empty for anonymous pulls. + //+optional + Username string `json:"username"` + // Password is an optional credential for authenticating against the + // upstream registry. Leave empty for anonymous pulls. + //+optional + Password string `json:"password"` + //+optional + PodAnnotations map[string]string `json:"podAnnotations"` + //+optional + PodSecurityContext *core.PodSecurityContext `json:"podSecurityContext"` + //+optional + SecurityContext *core.SecurityContext `json:"securityContext"` + Service AceServiceSpec `json:"service"` + Persistence RegcachePersistence `json:"persistence"` + //+optional + Resources core.ResourceRequirements `json:"resources"` + //+optional + NodeSelector map[string]string `json:"nodeSelector"` + // If specified, the pod's tolerations. + //+optional + Tolerations []core.Toleration `json:"tolerations"` + // If specified, the pod's scheduling constraints + //+optional + Affinity *core.Affinity `json:"affinity"` + Infra RegcacheInfra `json:"infra"` + //+optional + Distro shared.DistroSpec `json:"distro"` +} + +type RegcacheInfra struct { + StorageClass LocalObjectReference `json:"storageClass"` +} + +type RegcachePersistence struct { + Enabled bool `json:"enabled"` + StorageClass string `json:"storageClass"` + AccessMode string `json:"accessMode"` + Size string `json:"size"` +} + +// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object + +// RegcacheList is a list of Regcaches +type RegcacheList struct { + metav1.TypeMeta `json:",inline"` + metav1.ListMeta `json:"metadata,omitempty"` + // Items is a list of Regcache CRD objects + Items []Regcache `json:"items,omitempty"` +} diff --git a/apis/installer/v1alpha1/register.go b/apis/installer/v1alpha1/register.go index b045bdd9a..70d0f4b43 100644 --- a/apis/installer/v1alpha1/register.go +++ b/apis/installer/v1alpha1/register.go @@ -130,6 +130,8 @@ func addKnownTypes(scheme *runtime.Scheme) error { &NatsList{}, &Openfga{}, &OpenfgaList{}, + &Regcache{}, + &RegcacheList{}, &Reloader{}, &ReloaderList{}, &S3proxy{}, diff --git a/apis/installer/v1alpha1/zz_generated.deepcopy.go b/apis/installer/v1alpha1/zz_generated.deepcopy.go index 5b7a1707b..5be877f4b 100644 --- a/apis/installer/v1alpha1/zz_generated.deepcopy.go +++ b/apis/installer/v1alpha1/zz_generated.deepcopy.go @@ -892,6 +892,7 @@ func (in *AceInstallerSpec) DeepCopyInto(out *AceInstallerSpec) { in.SelfManagement.DeepCopyInto(&out.SelfManagement) in.Precheck.DeepCopyInto(&out.Precheck) in.Tester.DeepCopyInto(&out.Tester) + in.Regcache.DeepCopyInto(&out.Regcache) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AceInstallerSpec. @@ -1561,6 +1562,7 @@ func (in *AceOptionsSpec) DeepCopyInto(out *AceOptionsSpec) { in.Gateway.DeepCopyInto(&out.Gateway) in.Nats.DeepCopyInto(&out.Nats) in.Trickster.DeepCopyInto(&out.Trickster) + in.Regcache.DeepCopyInto(&out.Regcache) in.Openfga.DeepCopyInto(&out.Openfga) in.PgOutbox.DeepCopyInto(&out.PgOutbox) in.OutboxSyncer.DeepCopyInto(&out.OutboxSyncer) @@ -10061,6 +10063,157 @@ func (in *ProviderMount) DeepCopy() *ProviderMount { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *Regcache) DeepCopyInto(out *Regcache) { + *out = *in + out.TypeMeta = in.TypeMeta + in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) + in.Spec.DeepCopyInto(&out.Spec) +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Regcache. +func (in *Regcache) DeepCopy() *Regcache { + if in == nil { + return nil + } + out := new(Regcache) + in.DeepCopyInto(out) + return out +} + +// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. +func (in *Regcache) DeepCopyObject() runtime.Object { + if c := in.DeepCopy(); c != nil { + return c + } + return nil +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *RegcacheInfra) DeepCopyInto(out *RegcacheInfra) { + *out = *in + out.StorageClass = in.StorageClass +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegcacheInfra. +func (in *RegcacheInfra) DeepCopy() *RegcacheInfra { + if in == nil { + return nil + } + out := new(RegcacheInfra) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *RegcacheList) DeepCopyInto(out *RegcacheList) { + *out = *in + out.TypeMeta = in.TypeMeta + in.ListMeta.DeepCopyInto(&out.ListMeta) + if in.Items != nil { + in, out := &in.Items, &out.Items + *out = make([]Regcache, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegcacheList. +func (in *RegcacheList) DeepCopy() *RegcacheList { + if in == nil { + return nil + } + out := new(RegcacheList) + in.DeepCopyInto(out) + return out +} + +// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. +func (in *RegcacheList) DeepCopyObject() runtime.Object { + if c := in.DeepCopy(); c != nil { + return c + } + return nil +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *RegcachePersistence) DeepCopyInto(out *RegcachePersistence) { + *out = *in +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegcachePersistence. +func (in *RegcachePersistence) DeepCopy() *RegcachePersistence { + if in == nil { + return nil + } + out := new(RegcachePersistence) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *RegcacheSpec) DeepCopyInto(out *RegcacheSpec) { + *out = *in + out.Image = in.Image + if in.ImagePullSecrets != nil { + in, out := &in.ImagePullSecrets, &out.ImagePullSecrets + *out = make([]string, len(*in)) + copy(*out, *in) + } + if in.PodAnnotations != nil { + in, out := &in.PodAnnotations, &out.PodAnnotations + *out = make(map[string]string, len(*in)) + for key, val := range *in { + (*out)[key] = val + } + } + if in.PodSecurityContext != nil { + in, out := &in.PodSecurityContext, &out.PodSecurityContext + *out = new(v1.PodSecurityContext) + (*in).DeepCopyInto(*out) + } + if in.SecurityContext != nil { + in, out := &in.SecurityContext, &out.SecurityContext + *out = new(v1.SecurityContext) + (*in).DeepCopyInto(*out) + } + out.Service = in.Service + out.Persistence = in.Persistence + in.Resources.DeepCopyInto(&out.Resources) + if in.NodeSelector != nil { + in, out := &in.NodeSelector, &out.NodeSelector + *out = make(map[string]string, len(*in)) + for key, val := range *in { + (*out)[key] = val + } + } + if in.Tolerations != nil { + in, out := &in.Tolerations, &out.Tolerations + *out = make([]v1.Toleration, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } + if in.Affinity != nil { + in, out := &in.Affinity, &out.Affinity + *out = new(v1.Affinity) + (*in).DeepCopyInto(*out) + } + out.Infra = in.Infra + out.Distro = in.Distro +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegcacheSpec. +func (in *RegcacheSpec) DeepCopy() *RegcacheSpec { + if in == nil { + return nil + } + out := new(RegcacheSpec) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RegistrySpec) DeepCopyInto(out *RegistrySpec) { *out = *in diff --git a/catalog/copy-images.sh b/catalog/copy-images.sh index 38ef684bd..741b093bb 100755 --- a/catalog/copy-images.sh +++ b/catalog/copy-images.sh @@ -39,37 +39,29 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ac $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ace:v2026.6.19 $IMAGE_REGISTRY/appscode-charts/ace:v2026.6.19 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/aceshifter:v2026.6.19 $IMAGE_REGISTRY/appscode-charts/aceshifter:v2026.6.19 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/appscode-otel-stack:v2026.6.2 $IMAGE_REGISTRY/appscode-charts/appscode-otel-stack:v2026.6.2 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-documentdbautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-documentdbautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-hanadbautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-hanadbautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-hazelcastautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-hazelcastautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-igniteautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-igniteautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-milvusautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-milvusautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-neo4jautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-neo4jautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-oracleautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-oracleautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-qdrantautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-qdrantautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-weaviateautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-weaviateautoscaler-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.35.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-ferretdbautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-ferretdbautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.31.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/aws-credential-manager:v2026.1.20 $IMAGE_REGISTRY/appscode-charts/aws-credential-manager:v2026.1.20 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/aws-ebs-csi-driver:2.23.0 $IMAGE_REGISTRY/appscode-charts/aws-ebs-csi-driver:2.23.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/aws-load-balancer-controller:1.11.0 $IMAGE_REGISTRY/appscode-charts/aws-load-balancer-controller:1.11.0 @@ -80,9 +72,9 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ca $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/catalog-manager:v2026.6.19 $IMAGE_REGISTRY/appscode-charts/catalog-manager:v2026.6.19 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cert-manager-csi-driver-cacerts:v2026.1.15 $IMAGE_REGISTRY/appscode-charts/cert-manager-csi-driver-cacerts:v2026.1.15 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cert-manager:v1.19.3 $IMAGE_REGISTRY/appscode-charts/cert-manager:v1.19.3 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.35.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.31.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-auth-manager:v2026.2.16 $IMAGE_REGISTRY/appscode-charts/cluster-auth-manager:v2026.2.16 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-autoscaler:9.29.0 $IMAGE_REGISTRY/appscode-charts/cluster-autoscaler:9.29.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-gateway-manager:v2026.2.16 $IMAGE_REGISTRY/appscode-charts/cluster-gateway-manager:v2026.2.16 @@ -92,17 +84,17 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cl $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-profile-manager:v2026.2.16 $IMAGE_REGISTRY/appscode-charts/cluster-profile-manager:v2026.2.16 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-proxy-manager:v2026.2.16 $IMAGE_REGISTRY/appscode-charts/cluster-proxy-manager:v2026.2.16 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/config-syncer:v0.15.4 $IMAGE_REGISTRY/appscode-charts/config-syncer:v0.15.4 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupbatch-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupbatch-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupblueprint-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupblueprint-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupsession-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupsession-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupsession-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupsession-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupverifier-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupverifier-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-hooktemplate-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-hooktemplate-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-restoresession-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-restoresession-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-restoresession-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-restoresession-editor:v0.35.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupbatch-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupbatch-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupblueprint-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupblueprint-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupsession-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupsession-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupsession-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupsession-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupverifier-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupverifier-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-hooktemplate-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-hooktemplate-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-restoresession-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-restoresession-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-restoresession-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/corekubestashcom-restoresession-editor:v0.31.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/crossplane:1.14.0 $IMAGE_REGISTRY/appscode-charts/crossplane:1.14.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/csi-driver-nfs:v4.7.0 $IMAGE_REGISTRY/appscode-charts/csi-driver-nfs:v4.7.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/csi-secrets-store-provider-azure:1.5.2 $IMAGE_REGISTRY/appscode-charts/csi-secrets-store-provider-azure:1.5.2 @@ -133,69 +125,68 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ku $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedb-provider-gcp:v2024.1.31 $IMAGE_REGISTRY/appscode-charts/kubedb-provider-gcp:v2024.1.31 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedb-ui-presets:v2026.6.19 $IMAGE_REGISTRY/appscode-charts/kubedb-ui-presets:v2026.6.19 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedb:v2026.5.18-rc.0 $IMAGE_REGISTRY/appscode-charts/kubedb:v2026.5.18-rc.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-aerospike-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-aerospike-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-cassandra-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-cassandra-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-cassandra-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-cassandra-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-clickhouse-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-clickhouse-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-clickhouse-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-clickhouse-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-db2-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-db2-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-db2-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-db2-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-documentdb-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-documentdb-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-documentdb-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-documentdb-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-druid-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-druid-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-druid-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-druid-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-elasticsearch-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-etcd-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-etcd-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hanadb-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-hanadb-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hanadb-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-hanadb-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hazelcast-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-hazelcast-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hazelcast-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-hazelcast-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ignite-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-ignite-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ignite-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-ignite-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-kafka-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-kafka-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-kafka-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-kafka-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mariadb-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mariadb-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mariadb-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mariadb-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-memcached-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-memcached-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-memcached-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-memcached-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-milvus-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-milvus-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-milvus-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-milvus-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mongodb-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mongodb-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mongodb-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mongodb-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mssqlserver-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mysql-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mysql-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mysql-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mysql-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-neo4j-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-neo4j-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-neo4j-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-neo4j-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-oracle-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-oracle-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-oracle-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-oracle-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-perconaxtradb-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgbouncer-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgpool-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgpool-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgpool-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgpool-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-postgres-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-postgres-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-postgres-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-postgres-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-proxysql-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-proxysql-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-proxysql-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-proxysql-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-qdrant-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-qdrant-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-qdrant-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-qdrant-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-rabbitmq-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redis-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-redis-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redis-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-redis-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redissentinel-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-redissentinel-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-singlestore-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-singlestore-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-singlestore-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-singlestore-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-solr-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-solr-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-solr-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-solr-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-weaviate-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-weaviate-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-weaviate-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-weaviate-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-zookeeper-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-zookeeper-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-zookeeper-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-zookeeper-editor:v0.35.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-cassandra-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-cassandra-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-cassandra-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-cassandra-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-clickhouse-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-clickhouse-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-clickhouse-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-clickhouse-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-db2-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-db2-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-db2-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-db2-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-druid-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-druid-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-druid-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-druid-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-elasticsearch-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-etcd-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-etcd-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ferretdb-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-ferretdb-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ferretdb-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-ferretdb-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hanadb-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-hanadb-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hanadb-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-hanadb-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hazelcast-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-hazelcast-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hazelcast-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-hazelcast-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ignite-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-ignite-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ignite-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-ignite-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-kafka-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-kafka-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-kafka-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-kafka-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mariadb-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mariadb-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mariadb-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mariadb-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-memcached-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-memcached-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-memcached-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-memcached-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-milvus-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-milvus-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-milvus-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-milvus-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mongodb-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mongodb-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mongodb-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mongodb-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mssqlserver-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mysql-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mysql-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mysql-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-mysql-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-neo4j-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-neo4j-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-neo4j-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-neo4j-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-oracle-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-oracle-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-oracle-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-oracle-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-perconaxtradb-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgbouncer-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgpool-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgpool-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgpool-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgpool-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-postgres-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-postgres-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-postgres-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-postgres-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-proxysql-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-proxysql-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-proxysql-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-proxysql-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-qdrant-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-qdrant-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-qdrant-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-qdrant-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-rabbitmq-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redis-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-redis-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redis-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-redis-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redissentinel-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-redissentinel-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-singlestore-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-singlestore-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-singlestore-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-singlestore-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-solr-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-solr-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-solr-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-solr-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-weaviate-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-weaviate-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-weaviate-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-weaviate-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-zookeeper-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-zookeeper-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-zookeeper-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/kubedbcom-zookeeper-editor:v0.31.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubestash:v2026.4.27 $IMAGE_REGISTRY/appscode-charts/kubestash:v2026.4.27 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubevault-opscenter:v2026.2.27 $IMAGE_REGISTRY/appscode-charts/kubevault-opscenter:v2026.2.27 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubevault:v2026.2.27 $IMAGE_REGISTRY/appscode-charts/kubevault:v2026.2.27 @@ -211,37 +202,34 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/op $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opencost:1.18.1 $IMAGE_REGISTRY/appscode-charts/opencost:1.18.1 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/operator-shard-manager:v2026.1.15 $IMAGE_REGISTRY/appscode-charts/operator-shard-manager:v2026.1.15 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opscenter-features:v2026.6.19 $IMAGE_REGISTRY/appscode-charts/opscenter-features:v2026.6.19 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-documentdbopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-documentdbopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-hanadbopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-hanadbopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-milvusopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-milvusopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-solropsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-solropsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-weaviateopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-weaviateopsrequest-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.35.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-ferretdbopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-ferretdbopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-solropsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-solropsrequest-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.31.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/panopticon:v2026.1.15 $IMAGE_REGISTRY/appscode-charts/panopticon:v2026.1.15 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/prepare-cluster:v2023.12.21 $IMAGE_REGISTRY/appscode-charts/prepare-cluster:v2023.12.21 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/prom-label-proxy:v2026.6.2 $IMAGE_REGISTRY/appscode-charts/prom-label-proxy:v2026.6.2 @@ -262,12 +250,12 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/sn $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/stash-opscenter:v2025.7.31 $IMAGE_REGISTRY/appscode-charts/stash-opscenter:v2025.7.31 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/stash-presets:v2026.6.19 $IMAGE_REGISTRY/appscode-charts/stash-presets:v2026.6.19 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/stash:v2025.7.31 $IMAGE_REGISTRY/appscode-charts/stash:v2025.7.31 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-backupstorage-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-repository-editor-options:v0.35.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-repository-editor-options:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-repository-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-repository-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.35.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-snapshot-editor:v0.35.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-snapshot-editor:v0.35.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-backupstorage-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-repository-editor-options:v0.31.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-repository-editor-options:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-repository-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-repository-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.31.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-snapshot-editor:v0.31.0 $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-snapshot-editor:v0.31.0 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/supervisor:v2026.1.15 $IMAGE_REGISTRY/appscode-charts/supervisor:v2026.1.15 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/tenant-operator:v2026.6.2 $IMAGE_REGISTRY/appscode-charts/tenant-operator:v2026.6.2 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/thanos-operator:v2026.6.2 $IMAGE_REGISTRY/appscode-charts/thanos-operator:v2026.6.2 diff --git a/catalog/editor-charts.yaml b/catalog/editor-charts.yaml index 3baf7424d..d91fc1856 100644 --- a/catalog/editor-charts.yaml +++ b/catalog/editor-charts.yaml @@ -1,145 +1,133 @@ -- ghcr.io/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-documentdbautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-hanadbautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-hazelcastautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-igniteautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-milvusautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-neo4jautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-oracleautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-qdrantautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-weaviateautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.35.0 -- ghcr.io/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.35.0 -- ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.35.0 -- ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-backupbatch-editor:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-backupblueprint-editor:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-backupsession-editor-options:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-backupsession-editor:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-backupverifier-editor:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-hooktemplate-editor:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-restoresession-editor-options:v0.35.0 -- ghcr.io/appscode-charts/corekubestashcom-restoresession-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-aerospike-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-cassandra-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-cassandra-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-clickhouse-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-clickhouse-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-db2-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-db2-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-documentdb-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-documentdb-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-druid-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-druid-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-etcd-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-hanadb-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-hanadb-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-hazelcast-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-hazelcast-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-ignite-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-ignite-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-kafka-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-kafka-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-mariadb-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-mariadb-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-memcached-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-memcached-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-milvus-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-milvus-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-mongodb-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-mongodb-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-mysql-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-mysql-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-neo4j-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-neo4j-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-oracle-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-oracle-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-pgpool-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-pgpool-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-postgres-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-postgres-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-proxysql-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-proxysql-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-qdrant-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-qdrant-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-redis-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-redis-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-redissentinel-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-singlestore-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-singlestore-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-solr-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-solr-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-weaviate-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-weaviate-editor:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-zookeeper-editor-options:v0.35.0 -- ghcr.io/appscode-charts/kubedbcom-zookeeper-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-documentdbopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-hanadbopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-milvusopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-solropsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-weaviateopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.35.0 -- ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.35.0 -- ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor:v0.35.0 -- ghcr.io/appscode-charts/storagekubestashcom-repository-editor-options:v0.35.0 -- ghcr.io/appscode-charts/storagekubestashcom-repository-editor:v0.35.0 -- ghcr.io/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.35.0 -- ghcr.io/appscode-charts/storagekubestashcom-snapshot-editor:v0.35.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-ferretdbautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.31.0 +- ghcr.io/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.31.0 +- ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.31.0 +- ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-backupbatch-editor:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-backupblueprint-editor:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-backupsession-editor-options:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-backupsession-editor:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-backupverifier-editor:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-hooktemplate-editor:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-restoresession-editor-options:v0.31.0 +- ghcr.io/appscode-charts/corekubestashcom-restoresession-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-cassandra-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-cassandra-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-clickhouse-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-clickhouse-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-db2-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-db2-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-druid-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-druid-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-etcd-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-ferretdb-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-ferretdb-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-hanadb-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-hanadb-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-hazelcast-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-hazelcast-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-ignite-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-ignite-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-kafka-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-kafka-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-mariadb-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-mariadb-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-memcached-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-memcached-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-milvus-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-milvus-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-mongodb-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-mongodb-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-mysql-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-mysql-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-neo4j-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-neo4j-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-oracle-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-oracle-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-pgpool-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-pgpool-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-postgres-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-postgres-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-proxysql-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-proxysql-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-qdrant-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-qdrant-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-redis-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-redis-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-redissentinel-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-singlestore-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-singlestore-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-solr-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-solr-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-weaviate-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-weaviate-editor:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-zookeeper-editor-options:v0.31.0 +- ghcr.io/appscode-charts/kubedbcom-zookeeper-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-ferretdbopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-solropsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.31.0 +- ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.31.0 +- ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor:v0.31.0 +- ghcr.io/appscode-charts/storagekubestashcom-repository-editor-options:v0.31.0 +- ghcr.io/appscode-charts/storagekubestashcom-repository-editor:v0.31.0 +- ghcr.io/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.31.0 +- ghcr.io/appscode-charts/storagekubestashcom-snapshot-editor:v0.31.0 diff --git a/catalog/export-images.sh b/catalog/export-images.sh index b398e8b85..3db80d2f1 100755 --- a/catalog/export-images.sh +++ b/catalog/export-images.sh @@ -36,37 +36,29 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ace:v2026.6.19 images/appscode-charts-ace-v2026.6.19.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/aceshifter:v2026.6.19 images/appscode-charts-aceshifter-v2026.6.19.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/appscode-otel-stack:v2026.6.2 images/appscode-charts-appscode-otel-stack-v2026.6.2.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-cassandraautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-clickhouseautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-documentdbautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-documentdbautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-druidautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-elasticsearchautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-etcdautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-hanadbautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-hanadbautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-hazelcastautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-hazelcastautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-igniteautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-igniteautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-kafkaautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-mariadbautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-memcachedautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-milvusautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-milvusautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-mongodbautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-mssqlserverautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-mysqlautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-neo4jautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-neo4jautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-oracleautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-oracleautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-perconaxtradbautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-pgbouncerautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-pgpoolautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-postgresautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-proxysqlautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-qdrantautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-qdrantautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-rabbitmqautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-redisautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-redissentinelautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-singlestoreautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-solrautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-weaviateautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-weaviateautoscaler-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.35.0 images/appscode-charts-autoscalingkubedbcom-zookeeperautoscaler-editor-v0.35.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-cassandraautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-clickhouseautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-druidautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-elasticsearchautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-etcdautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-ferretdbautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-ferretdbautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-kafkaautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-mariadbautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-memcachedautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-mongodbautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-mssqlserverautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-mysqlautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-perconaxtradbautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-pgbouncerautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-pgpoolautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-postgresautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-proxysqlautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-rabbitmqautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-redisautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-redissentinelautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-singlestoreautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-solrautoscaler-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.31.0 images/appscode-charts-autoscalingkubedbcom-zookeeperautoscaler-editor-v0.31.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/aws-credential-manager:v2026.1.20 images/appscode-charts-aws-credential-manager-v2026.1.20.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/aws-ebs-csi-driver:2.23.0 images/appscode-charts-aws-ebs-csi-driver-2.23.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/aws-load-balancer-controller:1.11.0 images/appscode-charts-aws-load-balancer-controller-1.11.0.tar @@ -77,9 +69,9 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/catalog-manager:v2026.6.19 images/appscode-charts-catalog-manager-v2026.6.19.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cert-manager-csi-driver-cacerts:v2026.1.15 images/appscode-charts-cert-manager-csi-driver-cacerts-v2026.1.15.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cert-manager:v1.19.3 images/appscode-charts-cert-manager-v1.19.3.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.35.0 images/appscode-charts-chartsxhelmdev-chartpreset-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.35.0 images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.35.0 images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-v0.35.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.31.0 images/appscode-charts-chartsxhelmdev-chartpreset-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.31.0 images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.31.0 images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-v0.31.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-auth-manager:v2026.2.16 images/appscode-charts-cluster-auth-manager-v2026.2.16.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-autoscaler:9.29.0 images/appscode-charts-cluster-autoscaler-9.29.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-gateway-manager:v2026.2.16 images/appscode-charts-cluster-gateway-manager-v2026.2.16.tar @@ -89,17 +81,17 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-profile-manager:v2026.2.16 images/appscode-charts-cluster-profile-manager-v2026.2.16.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/cluster-proxy-manager:v2026.2.16 images/appscode-charts-cluster-proxy-manager-v2026.2.16.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/config-syncer:v0.15.4 images/appscode-charts-config-syncer-v0.15.4.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupbatch-editor:v0.35.0 images/appscode-charts-corekubestashcom-backupbatch-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupblueprint-editor:v0.35.0 images/appscode-charts-corekubestashcom-backupblueprint-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.35.0 images/appscode-charts-corekubestashcom-backupconfiguration-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.35.0 images/appscode-charts-corekubestashcom-backupconfiguration-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupsession-editor-options:v0.35.0 images/appscode-charts-corekubestashcom-backupsession-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupsession-editor:v0.35.0 images/appscode-charts-corekubestashcom-backupsession-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.35.0 images/appscode-charts-corekubestashcom-backupverificationsession-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupverifier-editor:v0.35.0 images/appscode-charts-corekubestashcom-backupverifier-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-hooktemplate-editor:v0.35.0 images/appscode-charts-corekubestashcom-hooktemplate-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-restoresession-editor-options:v0.35.0 images/appscode-charts-corekubestashcom-restoresession-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-restoresession-editor:v0.35.0 images/appscode-charts-corekubestashcom-restoresession-editor-v0.35.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupbatch-editor:v0.31.0 images/appscode-charts-corekubestashcom-backupbatch-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupblueprint-editor:v0.31.0 images/appscode-charts-corekubestashcom-backupblueprint-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.31.0 images/appscode-charts-corekubestashcom-backupconfiguration-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.31.0 images/appscode-charts-corekubestashcom-backupconfiguration-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupsession-editor-options:v0.31.0 images/appscode-charts-corekubestashcom-backupsession-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupsession-editor:v0.31.0 images/appscode-charts-corekubestashcom-backupsession-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.31.0 images/appscode-charts-corekubestashcom-backupverificationsession-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-backupverifier-editor:v0.31.0 images/appscode-charts-corekubestashcom-backupverifier-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-hooktemplate-editor:v0.31.0 images/appscode-charts-corekubestashcom-hooktemplate-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-restoresession-editor-options:v0.31.0 images/appscode-charts-corekubestashcom-restoresession-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/corekubestashcom-restoresession-editor:v0.31.0 images/appscode-charts-corekubestashcom-restoresession-editor-v0.31.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/crossplane:1.14.0 images/appscode-charts-crossplane-1.14.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/csi-driver-nfs:v4.7.0 images/appscode-charts-csi-driver-nfs-v4.7.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/csi-secrets-store-provider-azure:1.5.2 images/appscode-charts-csi-secrets-store-provider-azure-1.5.2.tar @@ -130,69 +122,68 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedb-provider-gcp:v2024.1.31 images/appscode-charts-kubedb-provider-gcp-v2024.1.31.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedb-ui-presets:v2026.6.19 images/appscode-charts-kubedb-ui-presets-v2026.6.19.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedb:v2026.5.18-rc.0 images/appscode-charts-kubedb-v2026.5.18-rc.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-aerospike-editor:v0.35.0 images/appscode-charts-kubedbcom-aerospike-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-cassandra-editor-options:v0.35.0 images/appscode-charts-kubedbcom-cassandra-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-cassandra-editor:v0.35.0 images/appscode-charts-kubedbcom-cassandra-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-clickhouse-editor-options:v0.35.0 images/appscode-charts-kubedbcom-clickhouse-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-clickhouse-editor:v0.35.0 images/appscode-charts-kubedbcom-clickhouse-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-db2-editor-options:v0.35.0 images/appscode-charts-kubedbcom-db2-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-db2-editor:v0.35.0 images/appscode-charts-kubedbcom-db2-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-documentdb-editor-options:v0.35.0 images/appscode-charts-kubedbcom-documentdb-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-documentdb-editor:v0.35.0 images/appscode-charts-kubedbcom-documentdb-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-druid-editor-options:v0.35.0 images/appscode-charts-kubedbcom-druid-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-druid-editor:v0.35.0 images/appscode-charts-kubedbcom-druid-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.35.0 images/appscode-charts-kubedbcom-elasticsearch-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor:v0.35.0 images/appscode-charts-kubedbcom-elasticsearch-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-etcd-editor:v0.35.0 images/appscode-charts-kubedbcom-etcd-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hanadb-editor-options:v0.35.0 images/appscode-charts-kubedbcom-hanadb-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hanadb-editor:v0.35.0 images/appscode-charts-kubedbcom-hanadb-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hazelcast-editor-options:v0.35.0 images/appscode-charts-kubedbcom-hazelcast-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hazelcast-editor:v0.35.0 images/appscode-charts-kubedbcom-hazelcast-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ignite-editor-options:v0.35.0 images/appscode-charts-kubedbcom-ignite-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ignite-editor:v0.35.0 images/appscode-charts-kubedbcom-ignite-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-kafka-editor-options:v0.35.0 images/appscode-charts-kubedbcom-kafka-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-kafka-editor:v0.35.0 images/appscode-charts-kubedbcom-kafka-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mariadb-editor-options:v0.35.0 images/appscode-charts-kubedbcom-mariadb-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mariadb-editor:v0.35.0 images/appscode-charts-kubedbcom-mariadb-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-memcached-editor-options:v0.35.0 images/appscode-charts-kubedbcom-memcached-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-memcached-editor:v0.35.0 images/appscode-charts-kubedbcom-memcached-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-milvus-editor-options:v0.35.0 images/appscode-charts-kubedbcom-milvus-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-milvus-editor:v0.35.0 images/appscode-charts-kubedbcom-milvus-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mongodb-editor-options:v0.35.0 images/appscode-charts-kubedbcom-mongodb-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mongodb-editor:v0.35.0 images/appscode-charts-kubedbcom-mongodb-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.35.0 images/appscode-charts-kubedbcom-mssqlserver-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor:v0.35.0 images/appscode-charts-kubedbcom-mssqlserver-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mysql-editor-options:v0.35.0 images/appscode-charts-kubedbcom-mysql-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mysql-editor:v0.35.0 images/appscode-charts-kubedbcom-mysql-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-neo4j-editor-options:v0.35.0 images/appscode-charts-kubedbcom-neo4j-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-neo4j-editor:v0.35.0 images/appscode-charts-kubedbcom-neo4j-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-oracle-editor-options:v0.35.0 images/appscode-charts-kubedbcom-oracle-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-oracle-editor:v0.35.0 images/appscode-charts-kubedbcom-oracle-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.35.0 images/appscode-charts-kubedbcom-perconaxtradb-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor:v0.35.0 images/appscode-charts-kubedbcom-perconaxtradb-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.35.0 images/appscode-charts-kubedbcom-pgbouncer-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor:v0.35.0 images/appscode-charts-kubedbcom-pgbouncer-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgpool-editor-options:v0.35.0 images/appscode-charts-kubedbcom-pgpool-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgpool-editor:v0.35.0 images/appscode-charts-kubedbcom-pgpool-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-postgres-editor-options:v0.35.0 images/appscode-charts-kubedbcom-postgres-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-postgres-editor:v0.35.0 images/appscode-charts-kubedbcom-postgres-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-proxysql-editor-options:v0.35.0 images/appscode-charts-kubedbcom-proxysql-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-proxysql-editor:v0.35.0 images/appscode-charts-kubedbcom-proxysql-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-qdrant-editor-options:v0.35.0 images/appscode-charts-kubedbcom-qdrant-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-qdrant-editor:v0.35.0 images/appscode-charts-kubedbcom-qdrant-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.35.0 images/appscode-charts-kubedbcom-rabbitmq-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor:v0.35.0 images/appscode-charts-kubedbcom-rabbitmq-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redis-editor-options:v0.35.0 images/appscode-charts-kubedbcom-redis-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redis-editor:v0.35.0 images/appscode-charts-kubedbcom-redis-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redissentinel-editor:v0.35.0 images/appscode-charts-kubedbcom-redissentinel-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-singlestore-editor-options:v0.35.0 images/appscode-charts-kubedbcom-singlestore-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-singlestore-editor:v0.35.0 images/appscode-charts-kubedbcom-singlestore-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-solr-editor-options:v0.35.0 images/appscode-charts-kubedbcom-solr-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-solr-editor:v0.35.0 images/appscode-charts-kubedbcom-solr-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-weaviate-editor-options:v0.35.0 images/appscode-charts-kubedbcom-weaviate-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-weaviate-editor:v0.35.0 images/appscode-charts-kubedbcom-weaviate-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-zookeeper-editor-options:v0.35.0 images/appscode-charts-kubedbcom-zookeeper-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-zookeeper-editor:v0.35.0 images/appscode-charts-kubedbcom-zookeeper-editor-v0.35.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-cassandra-editor-options:v0.31.0 images/appscode-charts-kubedbcom-cassandra-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-cassandra-editor:v0.31.0 images/appscode-charts-kubedbcom-cassandra-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-clickhouse-editor-options:v0.31.0 images/appscode-charts-kubedbcom-clickhouse-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-clickhouse-editor:v0.31.0 images/appscode-charts-kubedbcom-clickhouse-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-db2-editor-options:v0.31.0 images/appscode-charts-kubedbcom-db2-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-db2-editor:v0.31.0 images/appscode-charts-kubedbcom-db2-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-druid-editor-options:v0.31.0 images/appscode-charts-kubedbcom-druid-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-druid-editor:v0.31.0 images/appscode-charts-kubedbcom-druid-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.31.0 images/appscode-charts-kubedbcom-elasticsearch-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-elasticsearch-editor:v0.31.0 images/appscode-charts-kubedbcom-elasticsearch-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-etcd-editor:v0.31.0 images/appscode-charts-kubedbcom-etcd-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ferretdb-editor-options:v0.31.0 images/appscode-charts-kubedbcom-ferretdb-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ferretdb-editor:v0.31.0 images/appscode-charts-kubedbcom-ferretdb-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hanadb-editor-options:v0.31.0 images/appscode-charts-kubedbcom-hanadb-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hanadb-editor:v0.31.0 images/appscode-charts-kubedbcom-hanadb-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hazelcast-editor-options:v0.31.0 images/appscode-charts-kubedbcom-hazelcast-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-hazelcast-editor:v0.31.0 images/appscode-charts-kubedbcom-hazelcast-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ignite-editor-options:v0.31.0 images/appscode-charts-kubedbcom-ignite-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-ignite-editor:v0.31.0 images/appscode-charts-kubedbcom-ignite-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-kafka-editor-options:v0.31.0 images/appscode-charts-kubedbcom-kafka-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-kafka-editor:v0.31.0 images/appscode-charts-kubedbcom-kafka-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mariadb-editor-options:v0.31.0 images/appscode-charts-kubedbcom-mariadb-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mariadb-editor:v0.31.0 images/appscode-charts-kubedbcom-mariadb-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-memcached-editor-options:v0.31.0 images/appscode-charts-kubedbcom-memcached-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-memcached-editor:v0.31.0 images/appscode-charts-kubedbcom-memcached-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-milvus-editor-options:v0.31.0 images/appscode-charts-kubedbcom-milvus-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-milvus-editor:v0.31.0 images/appscode-charts-kubedbcom-milvus-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mongodb-editor-options:v0.31.0 images/appscode-charts-kubedbcom-mongodb-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mongodb-editor:v0.31.0 images/appscode-charts-kubedbcom-mongodb-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.31.0 images/appscode-charts-kubedbcom-mssqlserver-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mssqlserver-editor:v0.31.0 images/appscode-charts-kubedbcom-mssqlserver-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mysql-editor-options:v0.31.0 images/appscode-charts-kubedbcom-mysql-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-mysql-editor:v0.31.0 images/appscode-charts-kubedbcom-mysql-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-neo4j-editor-options:v0.31.0 images/appscode-charts-kubedbcom-neo4j-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-neo4j-editor:v0.31.0 images/appscode-charts-kubedbcom-neo4j-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-oracle-editor-options:v0.31.0 images/appscode-charts-kubedbcom-oracle-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-oracle-editor:v0.31.0 images/appscode-charts-kubedbcom-oracle-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.31.0 images/appscode-charts-kubedbcom-perconaxtradb-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-perconaxtradb-editor:v0.31.0 images/appscode-charts-kubedbcom-perconaxtradb-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.31.0 images/appscode-charts-kubedbcom-pgbouncer-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgbouncer-editor:v0.31.0 images/appscode-charts-kubedbcom-pgbouncer-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgpool-editor-options:v0.31.0 images/appscode-charts-kubedbcom-pgpool-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-pgpool-editor:v0.31.0 images/appscode-charts-kubedbcom-pgpool-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-postgres-editor-options:v0.31.0 images/appscode-charts-kubedbcom-postgres-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-postgres-editor:v0.31.0 images/appscode-charts-kubedbcom-postgres-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-proxysql-editor-options:v0.31.0 images/appscode-charts-kubedbcom-proxysql-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-proxysql-editor:v0.31.0 images/appscode-charts-kubedbcom-proxysql-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-qdrant-editor-options:v0.31.0 images/appscode-charts-kubedbcom-qdrant-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-qdrant-editor:v0.31.0 images/appscode-charts-kubedbcom-qdrant-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.31.0 images/appscode-charts-kubedbcom-rabbitmq-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-rabbitmq-editor:v0.31.0 images/appscode-charts-kubedbcom-rabbitmq-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redis-editor-options:v0.31.0 images/appscode-charts-kubedbcom-redis-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redis-editor:v0.31.0 images/appscode-charts-kubedbcom-redis-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-redissentinel-editor:v0.31.0 images/appscode-charts-kubedbcom-redissentinel-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-singlestore-editor-options:v0.31.0 images/appscode-charts-kubedbcom-singlestore-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-singlestore-editor:v0.31.0 images/appscode-charts-kubedbcom-singlestore-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-solr-editor-options:v0.31.0 images/appscode-charts-kubedbcom-solr-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-solr-editor:v0.31.0 images/appscode-charts-kubedbcom-solr-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-weaviate-editor-options:v0.31.0 images/appscode-charts-kubedbcom-weaviate-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-weaviate-editor:v0.31.0 images/appscode-charts-kubedbcom-weaviate-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-zookeeper-editor-options:v0.31.0 images/appscode-charts-kubedbcom-zookeeper-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubedbcom-zookeeper-editor:v0.31.0 images/appscode-charts-kubedbcom-zookeeper-editor-v0.31.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubestash:v2026.4.27 images/appscode-charts-kubestash-v2026.4.27.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubevault-opscenter:v2026.2.27 images/appscode-charts-kubevault-opscenter-v2026.2.27.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/kubevault:v2026.2.27 images/appscode-charts-kubevault-v2026.2.27.tar @@ -208,37 +199,34 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opencost:1.18.1 images/appscode-charts-opencost-1.18.1.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/operator-shard-manager:v2026.1.15 images/appscode-charts-operator-shard-manager-v2026.1.15.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opscenter-features:v2026.6.19 images/appscode-charts-opscenter-features-v2026.6.19.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-cassandraopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-clickhouseopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-documentdbopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-documentdbopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-druidopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-elasticsearchopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-etcdopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-hanadbopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-hanadbopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-hazelcastopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-igniteopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-kafkaopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-mariadbopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-memcachedopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-milvusopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-milvusopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-mongodbopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-mssqlserveropsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-mysqlopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-neo4jopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-oracleopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-perconaxtradbopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-pgbounceropsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-pgpoolopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-postgresopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-proxysqlopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-qdrantopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-rabbitmqopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-redisopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-redissentinelopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-singlestoreopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-solropsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-solropsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-weaviateopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-weaviateopsrequest-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.35.0 images/appscode-charts-opskubedbcom-zookeeperopsrequest-editor-v0.35.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-cassandraopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-clickhouseopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-druidopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-elasticsearchopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-etcdopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-ferretdbopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-ferretdbopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-hazelcastopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-igniteopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-kafkaopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-mariadbopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-memcachedopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-mongodbopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-mssqlserveropsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-mysqlopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-neo4jopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-oracleopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-perconaxtradbopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-pgbounceropsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-pgpoolopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-postgresopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-proxysqlopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-qdrantopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-rabbitmqopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-redisopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-redissentinelopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-singlestoreopsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-solropsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-solropsrequest-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.31.0 images/appscode-charts-opskubedbcom-zookeeperopsrequest-editor-v0.31.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/panopticon:v2026.1.15 images/appscode-charts-panopticon-v2026.1.15.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/prepare-cluster:v2023.12.21 images/appscode-charts-prepare-cluster-v2023.12.21.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/prom-label-proxy:v2026.6.2 images/appscode-charts-prom-label-proxy-v2026.6.2.tar @@ -259,12 +247,12 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/stash-opscenter:v2025.7.31 images/appscode-charts-stash-opscenter-v2025.7.31.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/stash-presets:v2026.6.19 images/appscode-charts-stash-presets-v2026.6.19.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/stash:v2025.7.31 images/appscode-charts-stash-v2025.7.31.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.35.0 images/appscode-charts-storagekubestashcom-backupstorage-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor:v0.35.0 images/appscode-charts-storagekubestashcom-backupstorage-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-repository-editor-options:v0.35.0 images/appscode-charts-storagekubestashcom-repository-editor-options-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-repository-editor:v0.35.0 images/appscode-charts-storagekubestashcom-repository-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.35.0 images/appscode-charts-storagekubestashcom-retentionpolicy-editor-v0.35.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-snapshot-editor:v0.35.0 images/appscode-charts-storagekubestashcom-snapshot-editor-v0.35.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.31.0 images/appscode-charts-storagekubestashcom-backupstorage-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-backupstorage-editor:v0.31.0 images/appscode-charts-storagekubestashcom-backupstorage-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-repository-editor-options:v0.31.0 images/appscode-charts-storagekubestashcom-repository-editor-options-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-repository-editor:v0.31.0 images/appscode-charts-storagekubestashcom-repository-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.31.0 images/appscode-charts-storagekubestashcom-retentionpolicy-editor-v0.31.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/storagekubestashcom-snapshot-editor:v0.31.0 images/appscode-charts-storagekubestashcom-snapshot-editor-v0.31.0.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/supervisor:v2026.1.15 images/appscode-charts-supervisor-v2026.1.15.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/tenant-operator:v2026.6.2 images/appscode-charts-tenant-operator-v2026.6.2.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-charts/thanos-operator:v2026.6.2 images/appscode-charts-thanos-operator-v2026.6.2.tar diff --git a/catalog/imagelist.yaml b/catalog/imagelist.yaml index 540f715f8..7ad0d9e6f 100644 --- a/catalog/imagelist.yaml +++ b/catalog/imagelist.yaml @@ -1,5 +1,6 @@ - alpine:3.20 - bats/bats:1.11.0 +- ghcr.io/appscode-images/registry:3.1.1 - ghcr.io/appscode/ace:v0.2.0 - ghcr.io/appscode/acerproxy:v0.2.0 - ghcr.io/appscode/aceshifter:v0.0.3 diff --git a/catalog/import-images.sh b/catalog/import-images.sh index 85a479526..53a0a1690 100755 --- a/catalog/import-images.sh +++ b/catalog/import-images.sh @@ -30,37 +30,29 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-a $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-ace-v2026.6.19.tar $IMAGE_REGISTRY/appscode-charts/ace:v2026.6.19 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-aceshifter-v2026.6.19.tar $IMAGE_REGISTRY/appscode-charts/aceshifter:v2026.6.19 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-appscode-otel-stack-v2026.6.2.tar $IMAGE_REGISTRY/appscode-charts/appscode-otel-stack:v2026.6.2 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-cassandraautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-clickhouseautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-documentdbautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-documentdbautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-druidautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-elasticsearchautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-etcdautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-hanadbautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-hanadbautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-hazelcastautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-hazelcastautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-igniteautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-igniteautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-kafkaautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-mariadbautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-memcachedautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-milvusautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-milvusautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-mongodbautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-mssqlserverautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-mysqlautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-neo4jautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-neo4jautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-oracleautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-oracleautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-perconaxtradbautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-pgbouncerautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-pgpoolautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-postgresautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-proxysqlautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-qdrantautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-qdrantautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-rabbitmqautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-redisautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-redissentinelautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-singlestoreautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-solrautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-weaviateautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-weaviateautoscaler-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-zookeeperautoscaler-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.35.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-cassandraautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-cassandraautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-clickhouseautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-clickhouseautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-druidautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-druidautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-elasticsearchautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-elasticsearchautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-etcdautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-etcdautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-ferretdbautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-ferretdbautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-kafkaautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-kafkaautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-mariadbautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mariadbautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-memcachedautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-memcachedautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-mongodbautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mongodbautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-mssqlserverautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mssqlserverautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-mysqlautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-mysqlautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-perconaxtradbautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-perconaxtradbautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-pgbouncerautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-pgbouncerautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-pgpoolautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-pgpoolautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-postgresautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-postgresautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-proxysqlautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-proxysqlautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-rabbitmqautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-rabbitmqautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-redisautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-redisautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-redissentinelautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-redissentinelautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-singlestoreautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-singlestoreautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-solrautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-solrautoscaler-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-autoscalingkubedbcom-zookeeperautoscaler-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/autoscalingkubedbcom-zookeeperautoscaler-editor:v0.31.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-aws-credential-manager-v2026.1.20.tar $IMAGE_REGISTRY/appscode-charts/aws-credential-manager:v2026.1.20 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-aws-ebs-csi-driver-2.23.0.tar $IMAGE_REGISTRY/appscode-charts/aws-ebs-csi-driver:2.23.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-aws-load-balancer-controller-1.11.0.tar $IMAGE_REGISTRY/appscode-charts/aws-load-balancer-controller:1.11.0 @@ -71,9 +63,9 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-c $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-catalog-manager-v2026.6.19.tar $IMAGE_REGISTRY/appscode-charts/catalog-manager:v2026.6.19 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-cert-manager-csi-driver-cacerts-v2026.1.15.tar $IMAGE_REGISTRY/appscode-charts/cert-manager-csi-driver-cacerts:v2026.1.15 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-cert-manager-v1.19.3.tar $IMAGE_REGISTRY/appscode-charts/cert-manager:v1.19.3 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-chartsxhelmdev-chartpreset-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.35.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-chartsxhelmdev-chartpreset-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-chartpreset-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-clusterchartpreset-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/chartsxhelmdev-clusterchartpreset-editor:v0.31.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-cluster-auth-manager-v2026.2.16.tar $IMAGE_REGISTRY/appscode-charts/cluster-auth-manager:v2026.2.16 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-cluster-autoscaler-9.29.0.tar $IMAGE_REGISTRY/appscode-charts/cluster-autoscaler:9.29.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-cluster-gateway-manager-v2026.2.16.tar $IMAGE_REGISTRY/appscode-charts/cluster-gateway-manager:v2026.2.16 @@ -83,17 +75,17 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-c $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-cluster-profile-manager-v2026.2.16.tar $IMAGE_REGISTRY/appscode-charts/cluster-profile-manager:v2026.2.16 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-cluster-proxy-manager-v2026.2.16.tar $IMAGE_REGISTRY/appscode-charts/cluster-proxy-manager:v2026.2.16 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-config-syncer-v0.15.4.tar $IMAGE_REGISTRY/appscode-charts/config-syncer:v0.15.4 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupbatch-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupbatch-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupblueprint-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupblueprint-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupconfiguration-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupconfiguration-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupsession-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupsession-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupsession-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupsession-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupverificationsession-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupverifier-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupverifier-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-hooktemplate-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-hooktemplate-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-restoresession-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-restoresession-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-restoresession-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-restoresession-editor:v0.35.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupbatch-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupbatch-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupblueprint-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupblueprint-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupconfiguration-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupconfiguration-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupconfiguration-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupconfiguration-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupsession-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupsession-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupsession-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupsession-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupverificationsession-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupverificationsession-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-backupverifier-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-backupverifier-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-hooktemplate-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-hooktemplate-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-restoresession-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-restoresession-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-corekubestashcom-restoresession-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/corekubestashcom-restoresession-editor:v0.31.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-crossplane-1.14.0.tar $IMAGE_REGISTRY/appscode-charts/crossplane:1.14.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-csi-driver-nfs-v4.7.0.tar $IMAGE_REGISTRY/appscode-charts/csi-driver-nfs:v4.7.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-csi-secrets-store-provider-azure-1.5.2.tar $IMAGE_REGISTRY/appscode-charts/csi-secrets-store-provider-azure:1.5.2 @@ -124,69 +116,68 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-k $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedb-provider-gcp-v2024.1.31.tar $IMAGE_REGISTRY/appscode-charts/kubedb-provider-gcp:v2024.1.31 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedb-ui-presets-v2026.6.19.tar $IMAGE_REGISTRY/appscode-charts/kubedb-ui-presets:v2026.6.19 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedb-v2026.5.18-rc.0.tar $IMAGE_REGISTRY/appscode-charts/kubedb:v2026.5.18-rc.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-aerospike-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-aerospike-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-cassandra-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-cassandra-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-cassandra-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-cassandra-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-clickhouse-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-clickhouse-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-clickhouse-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-clickhouse-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-db2-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-db2-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-db2-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-db2-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-documentdb-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-documentdb-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-documentdb-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-documentdb-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-druid-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-druid-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-druid-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-druid-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-elasticsearch-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-elasticsearch-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-elasticsearch-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-etcd-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-etcd-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-hanadb-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-hanadb-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-hanadb-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-hanadb-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-hazelcast-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-hazelcast-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-hazelcast-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-hazelcast-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-ignite-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-ignite-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-ignite-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-ignite-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-kafka-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-kafka-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-kafka-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-kafka-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mariadb-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mariadb-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mariadb-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mariadb-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-memcached-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-memcached-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-memcached-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-memcached-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-milvus-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-milvus-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-milvus-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-milvus-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mongodb-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mongodb-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mongodb-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mongodb-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mssqlserver-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mssqlserver-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mssqlserver-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mysql-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mysql-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mysql-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mysql-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-neo4j-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-neo4j-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-neo4j-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-neo4j-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-oracle-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-oracle-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-oracle-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-oracle-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-perconaxtradb-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-perconaxtradb-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-perconaxtradb-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-pgbouncer-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-pgbouncer-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgbouncer-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-pgpool-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgpool-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-pgpool-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgpool-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-postgres-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-postgres-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-postgres-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-postgres-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-proxysql-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-proxysql-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-proxysql-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-proxysql-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-qdrant-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-qdrant-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-qdrant-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-qdrant-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-rabbitmq-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-rabbitmq-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-rabbitmq-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-redis-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-redis-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-redis-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-redis-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-redissentinel-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-redissentinel-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-singlestore-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-singlestore-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-singlestore-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-singlestore-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-solr-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-solr-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-solr-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-solr-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-weaviate-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-weaviate-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-weaviate-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-weaviate-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-zookeeper-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-zookeeper-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-zookeeper-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-zookeeper-editor:v0.35.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-cassandra-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-cassandra-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-cassandra-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-cassandra-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-clickhouse-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-clickhouse-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-clickhouse-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-clickhouse-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-db2-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-db2-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-db2-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-db2-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-druid-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-druid-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-druid-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-druid-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-elasticsearch-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-elasticsearch-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-elasticsearch-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-elasticsearch-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-etcd-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-etcd-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-ferretdb-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-ferretdb-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-ferretdb-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-ferretdb-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-hanadb-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-hanadb-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-hanadb-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-hanadb-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-hazelcast-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-hazelcast-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-hazelcast-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-hazelcast-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-ignite-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-ignite-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-ignite-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-ignite-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-kafka-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-kafka-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-kafka-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-kafka-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mariadb-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mariadb-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mariadb-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mariadb-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-memcached-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-memcached-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-memcached-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-memcached-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-milvus-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-milvus-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-milvus-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-milvus-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mongodb-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mongodb-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mongodb-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mongodb-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mssqlserver-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mssqlserver-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mssqlserver-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mssqlserver-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mysql-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mysql-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-mysql-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-mysql-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-neo4j-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-neo4j-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-neo4j-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-neo4j-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-oracle-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-oracle-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-oracle-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-oracle-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-perconaxtradb-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-perconaxtradb-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-perconaxtradb-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-perconaxtradb-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-pgbouncer-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgbouncer-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-pgbouncer-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgbouncer-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-pgpool-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgpool-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-pgpool-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-pgpool-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-postgres-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-postgres-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-postgres-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-postgres-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-proxysql-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-proxysql-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-proxysql-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-proxysql-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-qdrant-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-qdrant-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-qdrant-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-qdrant-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-rabbitmq-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-rabbitmq-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-rabbitmq-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-rabbitmq-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-redis-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-redis-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-redis-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-redis-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-redissentinel-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-redissentinel-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-singlestore-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-singlestore-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-singlestore-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-singlestore-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-solr-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-solr-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-solr-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-solr-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-weaviate-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-weaviate-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-weaviate-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-weaviate-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-zookeeper-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-zookeeper-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubedbcom-zookeeper-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/kubedbcom-zookeeper-editor:v0.31.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubestash-v2026.4.27.tar $IMAGE_REGISTRY/appscode-charts/kubestash:v2026.4.27 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubevault-opscenter-v2026.2.27.tar $IMAGE_REGISTRY/appscode-charts/kubevault-opscenter:v2026.2.27 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-kubevault-v2026.2.27.tar $IMAGE_REGISTRY/appscode-charts/kubevault:v2026.2.27 @@ -202,37 +193,34 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-o $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opencost-1.18.1.tar $IMAGE_REGISTRY/appscode-charts/opencost:1.18.1 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-operator-shard-manager-v2026.1.15.tar $IMAGE_REGISTRY/appscode-charts/operator-shard-manager:v2026.1.15 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opscenter-features-v2026.6.19.tar $IMAGE_REGISTRY/appscode-charts/opscenter-features:v2026.6.19 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-cassandraopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-clickhouseopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-documentdbopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-documentdbopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-druidopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-elasticsearchopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-etcdopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-hanadbopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-hanadbopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-hazelcastopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-igniteopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-kafkaopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-mariadbopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-memcachedopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-milvusopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-milvusopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-mongodbopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-mssqlserveropsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-mysqlopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-neo4jopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-oracleopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-perconaxtradbopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-pgbounceropsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-pgpoolopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-postgresopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-proxysqlopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-qdrantopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-rabbitmqopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-redisopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-redissentinelopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-singlestoreopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-solropsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-solropsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-weaviateopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-weaviateopsrequest-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-zookeeperopsrequest-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.35.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-cassandraopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-cassandraopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-clickhouseopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-clickhouseopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-druidopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-druidopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-elasticsearchopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-elasticsearchopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-etcdopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-etcdopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-ferretdbopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-ferretdbopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-hazelcastopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-hazelcastopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-igniteopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-igniteopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-kafkaopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-kafkaopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-mariadbopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mariadbopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-memcachedopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-memcachedopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-mongodbopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mongodbopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-mssqlserveropsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mssqlserveropsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-mysqlopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-mysqlopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-neo4jopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-neo4jopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-oracleopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-oracleopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-perconaxtradbopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-perconaxtradbopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-pgbounceropsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-pgbounceropsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-pgpoolopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-pgpoolopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-postgresopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-postgresopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-proxysqlopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-proxysqlopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-qdrantopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-qdrantopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-rabbitmqopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-rabbitmqopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-redisopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-redisopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-redissentinelopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-redissentinelopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-singlestoreopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-singlestoreopsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-solropsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-solropsrequest-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-opskubedbcom-zookeeperopsrequest-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/opskubedbcom-zookeeperopsrequest-editor:v0.31.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-panopticon-v2026.1.15.tar $IMAGE_REGISTRY/appscode-charts/panopticon:v2026.1.15 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-prepare-cluster-v2023.12.21.tar $IMAGE_REGISTRY/appscode-charts/prepare-cluster:v2023.12.21 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-prom-label-proxy-v2026.6.2.tar $IMAGE_REGISTRY/appscode-charts/prom-label-proxy:v2026.6.2 @@ -253,12 +241,12 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-s $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-stash-opscenter-v2025.7.31.tar $IMAGE_REGISTRY/appscode-charts/stash-opscenter:v2025.7.31 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-stash-presets-v2026.6.19.tar $IMAGE_REGISTRY/appscode-charts/stash-presets:v2026.6.19 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-stash-v2025.7.31.tar $IMAGE_REGISTRY/appscode-charts/stash:v2025.7.31 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-backupstorage-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-backupstorage-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-backupstorage-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-repository-editor-options-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-repository-editor-options:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-repository-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-repository-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-retentionpolicy-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.35.0 -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-snapshot-editor-v0.35.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-snapshot-editor:v0.35.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-backupstorage-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-backupstorage-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-backupstorage-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-backupstorage-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-repository-editor-options-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-repository-editor-options:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-repository-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-repository-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-retentionpolicy-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-retentionpolicy-editor:v0.31.0 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-storagekubestashcom-snapshot-editor-v0.31.0.tar $IMAGE_REGISTRY/appscode-charts/storagekubestashcom-snapshot-editor:v0.31.0 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-supervisor-v2026.1.15.tar $IMAGE_REGISTRY/appscode-charts/supervisor:v2026.1.15 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-tenant-operator-v2026.6.2.tar $IMAGE_REGISTRY/appscode-charts/tenant-operator:v2026.6.2 $CMD push --allow-nondistributable-artifacts --insecure images/appscode-charts-thanos-operator-v2026.6.2.tar $IMAGE_REGISTRY/appscode-charts/thanos-operator:v2026.6.2 diff --git a/catalog/import-into-k3s.sh b/catalog/import-into-k3s.sh index 81d1151fa..879a4e9b4 100755 --- a/catalog/import-into-k3s.sh +++ b/catalog/import-into-k3s.sh @@ -28,37 +28,29 @@ k3s ctr images import images/appscode-charts-ace-installer-v2026.6.19.tar k3s ctr images import images/appscode-charts-ace-v2026.6.19.tar k3s ctr images import images/appscode-charts-aceshifter-v2026.6.19.tar k3s ctr images import images/appscode-charts-appscode-otel-stack-v2026.6.2.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-cassandraautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-clickhouseautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-documentdbautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-druidautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-elasticsearchautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-etcdautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-hanadbautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-hazelcastautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-igniteautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-kafkaautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-mariadbautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-memcachedautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-milvusautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-mongodbautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-mssqlserverautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-mysqlautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-neo4jautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-oracleautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-perconaxtradbautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-pgbouncerautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-pgpoolautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-postgresautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-proxysqlautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-qdrantautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-rabbitmqautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-redisautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-redissentinelautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-singlestoreautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-solrautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-weaviateautoscaler-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-autoscalingkubedbcom-zookeeperautoscaler-editor-v0.35.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-cassandraautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-clickhouseautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-druidautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-elasticsearchautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-etcdautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-ferretdbautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-kafkaautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-mariadbautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-memcachedautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-mongodbautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-mssqlserverautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-mysqlautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-perconaxtradbautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-pgbouncerautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-pgpoolautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-postgresautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-proxysqlautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-rabbitmqautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-redisautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-redissentinelautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-singlestoreautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-solrautoscaler-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-autoscalingkubedbcom-zookeeperautoscaler-editor-v0.31.0.tar k3s ctr images import images/appscode-charts-aws-credential-manager-v2026.1.20.tar k3s ctr images import images/appscode-charts-aws-ebs-csi-driver-2.23.0.tar k3s ctr images import images/appscode-charts-aws-load-balancer-controller-1.11.0.tar @@ -69,9 +61,9 @@ k3s ctr images import images/appscode-charts-capi-ops-manager-v2024.8.14.tar k3s ctr images import images/appscode-charts-catalog-manager-v2026.6.19.tar k3s ctr images import images/appscode-charts-cert-manager-csi-driver-cacerts-v2026.1.15.tar k3s ctr images import images/appscode-charts-cert-manager-v1.19.3.tar -k3s ctr images import images/appscode-charts-chartsxhelmdev-chartpreset-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-v0.35.0.tar +k3s ctr images import images/appscode-charts-chartsxhelmdev-chartpreset-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-chartsxhelmdev-clusterchartpreset-editor-v0.31.0.tar k3s ctr images import images/appscode-charts-cluster-auth-manager-v2026.2.16.tar k3s ctr images import images/appscode-charts-cluster-autoscaler-9.29.0.tar k3s ctr images import images/appscode-charts-cluster-gateway-manager-v2026.2.16.tar @@ -81,17 +73,17 @@ k3s ctr images import images/appscode-charts-cluster-presets-v2026.6.19.tar k3s ctr images import images/appscode-charts-cluster-profile-manager-v2026.2.16.tar k3s ctr images import images/appscode-charts-cluster-proxy-manager-v2026.2.16.tar k3s ctr images import images/appscode-charts-config-syncer-v0.15.4.tar -k3s ctr images import images/appscode-charts-corekubestashcom-backupbatch-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-backupblueprint-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-backupconfiguration-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-backupconfiguration-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-backupsession-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-backupsession-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-backupverificationsession-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-backupverifier-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-hooktemplate-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-restoresession-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-corekubestashcom-restoresession-editor-v0.35.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-backupbatch-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-backupblueprint-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-backupconfiguration-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-backupconfiguration-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-backupsession-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-backupsession-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-backupverificationsession-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-backupverifier-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-hooktemplate-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-restoresession-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-corekubestashcom-restoresession-editor-v0.31.0.tar k3s ctr images import images/appscode-charts-crossplane-1.14.0.tar k3s ctr images import images/appscode-charts-csi-driver-nfs-v4.7.0.tar k3s ctr images import images/appscode-charts-csi-secrets-store-provider-azure-1.5.2.tar @@ -122,69 +114,68 @@ k3s ctr images import images/appscode-charts-kubedb-provider-azure-v2024.1.31.ta k3s ctr images import images/appscode-charts-kubedb-provider-gcp-v2024.1.31.tar k3s ctr images import images/appscode-charts-kubedb-ui-presets-v2026.6.19.tar k3s ctr images import images/appscode-charts-kubedb-v2026.5.18-rc.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-aerospike-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-cassandra-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-cassandra-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-clickhouse-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-clickhouse-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-db2-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-db2-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-documentdb-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-documentdb-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-druid-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-druid-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-elasticsearch-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-elasticsearch-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-etcd-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-hanadb-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-hanadb-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-hazelcast-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-hazelcast-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-ignite-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-ignite-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-kafka-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-kafka-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-mariadb-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-mariadb-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-memcached-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-memcached-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-milvus-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-milvus-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-mongodb-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-mongodb-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-mssqlserver-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-mssqlserver-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-mysql-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-mysql-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-neo4j-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-neo4j-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-oracle-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-oracle-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-perconaxtradb-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-perconaxtradb-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-pgbouncer-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-pgbouncer-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-pgpool-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-pgpool-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-postgres-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-postgres-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-proxysql-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-proxysql-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-qdrant-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-qdrant-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-rabbitmq-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-rabbitmq-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-redis-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-redis-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-redissentinel-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-singlestore-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-singlestore-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-solr-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-solr-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-weaviate-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-weaviate-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-zookeeper-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-kubedbcom-zookeeper-editor-v0.35.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-cassandra-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-cassandra-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-clickhouse-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-clickhouse-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-db2-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-db2-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-druid-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-druid-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-elasticsearch-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-elasticsearch-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-etcd-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-ferretdb-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-ferretdb-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-hanadb-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-hanadb-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-hazelcast-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-hazelcast-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-ignite-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-ignite-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-kafka-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-kafka-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-mariadb-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-mariadb-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-memcached-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-memcached-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-milvus-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-milvus-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-mongodb-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-mongodb-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-mssqlserver-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-mssqlserver-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-mysql-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-mysql-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-neo4j-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-neo4j-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-oracle-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-oracle-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-perconaxtradb-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-perconaxtradb-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-pgbouncer-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-pgbouncer-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-pgpool-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-pgpool-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-postgres-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-postgres-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-proxysql-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-proxysql-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-qdrant-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-qdrant-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-rabbitmq-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-rabbitmq-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-redis-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-redis-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-redissentinel-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-singlestore-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-singlestore-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-solr-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-solr-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-weaviate-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-weaviate-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-zookeeper-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-kubedbcom-zookeeper-editor-v0.31.0.tar k3s ctr images import images/appscode-charts-kubestash-v2026.4.27.tar k3s ctr images import images/appscode-charts-kubevault-opscenter-v2026.2.27.tar k3s ctr images import images/appscode-charts-kubevault-v2026.2.27.tar @@ -200,37 +191,34 @@ k3s ctr images import images/appscode-charts-opencost-grafana-dashboards-v2023.1 k3s ctr images import images/appscode-charts-opencost-1.18.1.tar k3s ctr images import images/appscode-charts-operator-shard-manager-v2026.1.15.tar k3s ctr images import images/appscode-charts-opscenter-features-v2026.6.19.tar -k3s ctr images import images/appscode-charts-opskubedbcom-cassandraopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-clickhouseopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-documentdbopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-druidopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-elasticsearchopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-etcdopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-hanadbopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-hazelcastopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-igniteopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-kafkaopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-mariadbopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-memcachedopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-milvusopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-mongodbopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-mssqlserveropsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-mysqlopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-neo4jopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-oracleopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-perconaxtradbopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-pgbounceropsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-pgpoolopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-postgresopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-proxysqlopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-qdrantopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-rabbitmqopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-redisopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-redissentinelopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-singlestoreopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-solropsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-weaviateopsrequest-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-opskubedbcom-zookeeperopsrequest-editor-v0.35.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-cassandraopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-clickhouseopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-druidopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-elasticsearchopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-etcdopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-ferretdbopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-hazelcastopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-igniteopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-kafkaopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-mariadbopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-memcachedopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-mongodbopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-mssqlserveropsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-mysqlopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-neo4jopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-oracleopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-perconaxtradbopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-pgbounceropsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-pgpoolopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-postgresopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-proxysqlopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-qdrantopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-rabbitmqopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-redisopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-redissentinelopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-singlestoreopsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-solropsrequest-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-opskubedbcom-zookeeperopsrequest-editor-v0.31.0.tar k3s ctr images import images/appscode-charts-panopticon-v2026.1.15.tar k3s ctr images import images/appscode-charts-prepare-cluster-v2023.12.21.tar k3s ctr images import images/appscode-charts-prom-label-proxy-v2026.6.2.tar @@ -251,12 +239,12 @@ k3s ctr images import images/appscode-charts-snapshot-controller-3.0.6.tar k3s ctr images import images/appscode-charts-stash-opscenter-v2025.7.31.tar k3s ctr images import images/appscode-charts-stash-presets-v2026.6.19.tar k3s ctr images import images/appscode-charts-stash-v2025.7.31.tar -k3s ctr images import images/appscode-charts-storagekubestashcom-backupstorage-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-storagekubestashcom-backupstorage-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-storagekubestashcom-repository-editor-options-v0.35.0.tar -k3s ctr images import images/appscode-charts-storagekubestashcom-repository-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-storagekubestashcom-retentionpolicy-editor-v0.35.0.tar -k3s ctr images import images/appscode-charts-storagekubestashcom-snapshot-editor-v0.35.0.tar +k3s ctr images import images/appscode-charts-storagekubestashcom-backupstorage-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-storagekubestashcom-backupstorage-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-storagekubestashcom-repository-editor-options-v0.31.0.tar +k3s ctr images import images/appscode-charts-storagekubestashcom-repository-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-storagekubestashcom-retentionpolicy-editor-v0.31.0.tar +k3s ctr images import images/appscode-charts-storagekubestashcom-snapshot-editor-v0.31.0.tar k3s ctr images import images/appscode-charts-supervisor-v2026.1.15.tar k3s ctr images import images/appscode-charts-tenant-operator-v2026.6.2.tar k3s ctr images import images/appscode-charts-thanos-operator-v2026.6.2.tar diff --git a/charts/ace-installer-certified-crds/README.md b/charts/ace-installer-certified-crds/README.md index f2384c44a..c01aec3b6 100644 --- a/charts/ace-installer-certified-crds/README.md +++ b/charts/ace-installer-certified-crds/README.md @@ -45,109 +45,140 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `ace-installer-certified-crds` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------|----------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| nameOverride | | "" | -| fullnameOverride | | "" | -| deploymentType | | "" | -| offlineInstaller | | false | -| installerVersion | | "" | -| image.proxies.appscode | r.appscode.com | r.appscode.com | -| image.proxies.dockerHub | company/bin:tag | "" | -| image.proxies.dockerLibrary | alpine, nginx etc. | "" | -| image.proxies.ghcr | ghcr.io/company/bin:tag | ghcr.io | -| image.proxies.quay | quay.io/company/bin:tag | quay.io | -| image.proxies.kubernetes | registry.k8s.io/bin:tag | registry.k8s.io | -| image.proxies.microsoft | | mcr.microsoft.com | -| image.proxies.oracle | | container-registry.oracle.com | -| image.proxies.weaviate | | cr.weaviate.io | -| registry.credentials | | {} | -| registry.certs | username: "abc" password: "xyz" | {} | -| registry.imagePullSecrets | ca.crt: "***" | [] | -| helm.createNamespace | | true | -| helm.repositories.appscode-charts-oci.url | | oci://ghcr.io/appscode-charts | -| helm.releases.ace.enabled | | false | -| helm.releases.ace.version | | "v2026.6.19" | -| helm.releases.acerproxy.enabled | | false | -| helm.releases.acerproxy.version | | "v2026.6.19" | -| helm.releases.aceshifter.enabled | | true | -| helm.releases.aceshifter.version | | "v2026.6.19" | -| helm.releases.capi-catalog.enabled | | false | -| helm.releases.capi-catalog.version | | "v2024.10.24" | -| helm.releases.catalog-manager.enabled | | false | -| helm.releases.catalog-manager.version | | "v2026.6.19" | -| helm.releases.cert-manager.enabled | | true | -| helm.releases.cert-manager.version | | "v1.19.3" | -| helm.releases.cert-manager-csi-driver-cacerts.enabled | | true | -| helm.releases.cert-manager-csi-driver-cacerts.version | | "v2026.1.15" | -| helm.releases.external-dns-operator.enabled | | true | -| helm.releases.external-dns-operator.version | | "v2026.1.15" | -| helm.releases.flux2.enabled | | false | -| helm.releases.flux2.version | | "2.17.0" | -| helm.releases.gateway-api.enabled | | true | -| helm.releases.gateway-api.version | | "v2025.3.14" | -| helm.releases.gateway-api-crds.enabled | | true | -| helm.releases.gateway-api-crds.version | | v1.4.1 | -| helm.releases.kubedb.enabled | | true | -| helm.releases.kubedb.version | | "v2026.4.27" | -| helm.releases.kubedb.values | | {"kubedb-autoscaler":{"enabled":true},"kubedb-catalog":{"enabled":true},"kubedb-kubestash-catalog":{"enabled":true},"kubedb-metrics":{"enabled":false},"kubedb-ops-manager":{"enabled":true},"kubedb-provisioner":{"enabled":true},"kubedb-schema-manager":{"enabled":false},"sidekick":{"enabled":false}} | -| helm.releases.kubestash.enabled | | false | -| helm.releases.kubestash.version | | "v2026.4.27" | -| helm.releases.kube-ui-server.enabled | | true | -| helm.releases.kube-ui-server.version | | "v2026.6.19" | -| helm.releases.license-proxyserver.enabled | | true | -| helm.releases.license-proxyserver.version | | "v2026.2.16" | -| helm.releases.opscenter-features.enabled | | true | -| helm.releases.opscenter-features.version | | "v2026.6.19" | -| helm.releases.panopticon.enabled | | true | -| helm.releases.panopticon.version | | "v2026.1.15" | -| helm.releases.panopticon.values | | {"monitoring":{"agent":"prometheus.io/operator","enabled":true,"serviceMonitor":{"labels":{"release":"kube-prometheus-stack"}}}} | -| helm.releases.prom-label-proxy.enabled | | false | -| helm.releases.prom-label-proxy.version | | "v2026.4.30" | -| helm.releases.reloader.enabled | | true | -| helm.releases.reloader.version | | "2.2.9" | -| helm.releases.service-gateway-presets.enabled | | false | -| helm.releases.service-gateway-presets.version | | "v2026.6.19" | -| helm.releases.stash-presets.enabled | | false | -| helm.releases.stash-presets.version | | "v2026.6.19" | -| helm.releases.cluster-manager-spoke.enabled | | false | -| helm.releases.cluster-manager-spoke.version | | "v2026.2.16" | -| helm.releases.spoke-cluster-addons.enabled | | false | -| helm.releases.spoke-cluster-addons.version | | "v2026.2.16" | -| helm.releases.vcluster.enabled | | false | -| helm.releases.vcluster.version | | "0.22.4" | -| helm.releases.vcluster-plugin-ace.enabled | | false | -| helm.releases.vcluster-plugin-ace.version | | "v0.0.3" | -| selfManagement.createCAPICluster | | false | -| selfManagement.import | | true | -| selfManagement.targetIPs | | [] | -| selfManagement.enableFeatures | | [] | -| selfManagement.disableFeatures | | [] | -| selfManagement.useGateway | | false | -| precheck.enabled | | true | -| precheck.image.registry | Docker registry used to pull app container image | appscode | -| precheck.image.repository | App container image | b3 | -| precheck.image.tag | Overrides the image tag whose default is the chart appVersion. | "" | -| precheck.image.pullPolicy | | Always | -| precheck.podAnnotations | | {} | -| precheck.podSecurityContext | | {} | -| precheck.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | -| precheck.resources | | {} | -| precheck.nodeSelector | | {} | -| precheck.tolerations | | [] | -| precheck.affinity | | {} | -| tester.image.registry | Docker registry used to pull app container image | appscode | -| tester.image.repository | App container image | kubectl-nonroot | -| tester.image.tag | Overrides the image tag whose default is the chart appVersion. | "1.34" | -| tester.image.pullPolicy | | IfNotPresent | -| tester.podAnnotations | | {} | -| tester.podSecurityContext | | {} | -| tester.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | -| tester.resources | | {} | -| tester.nodeSelector | | {} | -| tester.tolerations | | [] | -| tester.affinity | | {} | -| options | | "" | +| Parameter | Description | Default | +|-------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| nameOverride | | "" | +| fullnameOverride | | "" | +| deploymentType | | "" | +| offlineInstaller | | false | +| installerVersion | | "" | +| image.proxies.appscode | r.appscode.com | r.appscode.com | +| image.proxies.dockerHub | company/bin:tag | "" | +| image.proxies.dockerLibrary | alpine, nginx etc. | "" | +| image.proxies.ghcr | ghcr.io/company/bin:tag | ghcr.io | +| image.proxies.quay | quay.io/company/bin:tag | quay.io | +| image.proxies.kubernetes | registry.k8s.io/bin:tag | registry.k8s.io | +| image.proxies.microsoft | | mcr.microsoft.com | +| image.proxies.oracle | | container-registry.oracle.com | +| image.proxies.weaviate | | cr.weaviate.io | +| registry.credentials | | {} | +| registry.certs | username: "abc" password: "xyz" | {} | +| registry.imagePullSecrets | ca.crt: "***" | [] | +| helm.createNamespace | | true | +| helm.repositories.appscode-charts-oci.url | | oci://ghcr.io/appscode-charts | +| helm.repositories.appscode-wizards-oci.url | | oci://ghcr.io/appscode-charts | +| helm.releases.ace.enabled | | false | +| helm.releases.ace.version | | "v2026.6.19" | +| helm.releases.acerproxy.enabled | | false | +| helm.releases.acerproxy.version | | "v2026.6.19" | +| helm.releases.aceshifter.enabled | | true | +| helm.releases.aceshifter.version | | "v2026.6.19" | +| helm.releases.capi-catalog.enabled | | false | +| helm.releases.capi-catalog.version | | "v2024.10.24" | +| helm.releases.catalog-manager.enabled | | false | +| helm.releases.catalog-manager.version | | "v2026.6.19" | +| helm.releases.cert-manager.enabled | | true | +| helm.releases.cert-manager.version | | "v1.19.3" | +| helm.releases.cert-manager-csi-driver-cacerts.enabled | | true | +| helm.releases.cert-manager-csi-driver-cacerts.version | | "v2026.1.15" | +| helm.releases.external-dns-operator.enabled | | true | +| helm.releases.external-dns-operator.version | | "v2026.1.15" | +| helm.releases.flux2.enabled | | false | +| helm.releases.flux2.version | | "2.17.0" | +| helm.releases.gateway-api.enabled | | true | +| helm.releases.gateway-api.version | | "v2025.3.14" | +| helm.releases.gateway-api-crds.enabled | | true | +| helm.releases.gateway-api-crds.version | | v1.4.1 | +| helm.releases.kubedb.enabled | | true | +| helm.releases.kubedb.version | | "v2026.4.27" | +| helm.releases.kubedb.values | | {"kubedb-autoscaler":{"enabled":true},"kubedb-catalog":{"enabled":true},"kubedb-kubestash-catalog":{"enabled":true},"kubedb-metrics":{"enabled":false},"kubedb-ops-manager":{"enabled":true},"kubedb-provisioner":{"enabled":true},"kubedb-schema-manager":{"enabled":false},"sidekick":{"enabled":false}} | +| helm.releases.kubestash.enabled | | false | +| helm.releases.kubestash.version | | "v2026.4.27" | +| helm.releases.kube-ui-server.enabled | | true | +| helm.releases.kube-ui-server.version | | "v2026.6.19" | +| helm.releases.license-proxyserver.enabled | | true | +| helm.releases.license-proxyserver.version | | "v2026.2.16" | +| helm.releases.opscenter-features.enabled | | true | +| helm.releases.opscenter-features.version | | "v2026.6.19" | +| helm.releases.panopticon.enabled | | true | +| helm.releases.panopticon.version | | "v2026.1.15" | +| helm.releases.panopticon.values | | {"monitoring":{"agent":"prometheus.io/operator","enabled":true,"serviceMonitor":{"labels":{"release":"kube-prometheus-stack"}}}} | +| helm.releases.prom-label-proxy.enabled | | false | +| helm.releases.prom-label-proxy.version | | "v2026.4.30" | +| helm.releases.reloader.enabled | | true | +| helm.releases.reloader.version | | "2.2.9" | +| helm.releases.service-gateway-presets.enabled | | false | +| helm.releases.service-gateway-presets.version | | "v2026.6.19" | +| helm.releases.stash-presets.enabled | | false | +| helm.releases.stash-presets.version | | "v2026.6.19" | +| helm.releases.cluster-manager-spoke.enabled | | false | +| helm.releases.cluster-manager-spoke.version | | "v2026.2.16" | +| helm.releases.spoke-cluster-addons.enabled | | false | +| helm.releases.spoke-cluster-addons.version | | "v2026.2.16" | +| helm.releases.vcluster.enabled | | false | +| helm.releases.vcluster.version | | "0.22.4" | +| helm.releases.vcluster-plugin-ace.enabled | | false | +| helm.releases.vcluster-plugin-ace.version | | "v0.0.3" | +| selfManagement.createCAPICluster | | false | +| selfManagement.import | | true | +| selfManagement.targetIPs | | [] | +| selfManagement.enableFeatures | | [] | +| selfManagement.disableFeatures | | [] | +| selfManagement.useGateway | | false | +| precheck.enabled | | true | +| precheck.image.registry | Docker registry used to pull app container image | appscode | +| precheck.image.repository | App container image | b3 | +| precheck.image.tag | Overrides the image tag whose default is the chart appVersion. | "" | +| precheck.image.pullPolicy | | Always | +| precheck.podAnnotations | | {} | +| precheck.podSecurityContext | | {} | +| precheck.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| precheck.resources | | {} | +| precheck.nodeSelector | | {} | +| precheck.tolerations | | [] | +| precheck.affinity | | {} | +| tester.image.registry | Docker registry used to pull app container image | appscode | +| tester.image.repository | App container image | kubectl-nonroot | +| tester.image.tag | Overrides the image tag whose default is the chart appVersion. | "1.34" | +| tester.image.pullPolicy | | IfNotPresent | +| tester.podAnnotations | | {} | +| tester.podSecurityContext | | {} | +| tester.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| tester.resources | | {} | +| tester.nodeSelector | | {} | +| tester.tolerations | | [] | +| tester.affinity | | {} | +| regcache.enabled | | true | +| regcache.replicaCount | | 1 | +| regcache.nameOverride | | "" | +| regcache.fullnameOverride | | "" | +| regcache.registryFQDN | Docker registry fqdn used to pull the registry image. | ghcr.io | +| regcache.image.registry | Docker registry used to pull the registry image | appscode-images | +| regcache.image.repository | registry container image | registry | +| regcache.image.tag | Overrides the image tag | "3.1.1" | +| regcache.image.pullPolicy | | IfNotPresent | +| regcache.imagePullSecrets | | [] | +| regcache.remoteURL | Upstream registry URL that this instance proxies as a pull-through cache. | https://ghcr.io | +| regcache.ttl | How long a cached blob/manifest is kept before the pull-through cache scheduler purges it. The cache has no capacity-based (LRU) eviction, so the on-disk size is roughly the set of distinct artifacts pulled within this window. Accepts a Go duration (e.g. 24h, 72h, 168h). | "72h" | +| regcache.username | Optional credentials for authenticating against the upstream registry. Leave empty for anonymous pulls (ghcr.io/appscode-charts is public). | "" | +| regcache.password | | "" | +| regcache.podAnnotations | | {} | +| regcache.podSecurityContext | | {"fsGroup":65534} | +| regcache.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| regcache.service.type | | ClusterIP | +| regcache.service.port | | 5000 | +| regcache.persistence.enabled | | true | +| regcache.persistence.storageClass | StorageClass for the cache PVC. When empty, falls back to infra.storageClass.name below; if that is also unset, the cluster's default StorageClass is used. Use a StorageClass with `allowVolumeExpansion: true` to grow the cache later via a helm upgrade. | "" | +| regcache.persistence.accessMode | | ReadWriteOnce | +| regcache.persistence.size | | 10Gi | +| regcache.resources | | {} | +| regcache.nodeSelector | | {} | +| regcache.tolerations | | [] | +| regcache.affinity | | {} | +| regcache.infra.storageClass.name | | "" | +| regcache.distro.openshift | | false | +| regcache.distro.ubi | | "" | +| options | | "" | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: diff --git a/charts/ace-installer-certified-crds/templates/_helpers.tpl b/charts/ace-installer-certified-crds/templates/_helpers.tpl index b497b9a60..74ec92ca9 100644 --- a/charts/ace-installer-certified-crds/templates/_helpers.tpl +++ b/charts/ace-installer-certified-crds/templates/_helpers.tpl @@ -122,6 +122,41 @@ Returns the registry used for tester docker image {{- list .Values.image.proxies.ghcr .Values.tester.image.registry | compact | join "/" }} {{- end }} +{{/* +Returns the in-cluster address (host:port) of the registry proxy service. This +must match the regcache subchart's fullname (templates/_helpers.tpl in the +regcache chart), since the subchart names its Service after it. +*/}} +{{- define "regcache.serviceAddress" -}} +{{- $name := default "regcache" .Values.regcache.nameOverride -}} +{{- $fullname := "" -}} +{{- if .Values.regcache.fullnameOverride -}} +{{- $fullname = .Values.regcache.fullnameOverride | trunc 63 | trimSuffix "-" -}} +{{- else if contains $name .Release.Name -}} +{{- $fullname = .Release.Name | trunc 63 | trimSuffix "-" -}} +{{- else -}} +{{- $fullname = printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} +{{- end -}} +{{- printf "%s.%s.svc:%v" $fullname .Release.Namespace (default 5000 .Values.regcache.service.port) -}} +{{- end }} + +{{/* +When the in-cluster registry proxy is enabled, rewrites the appscode-wizards-oci +HelmRepository (if present) to pull through the proxy instead of directly from +ghcr.io. The proxy serves plain HTTP, hence insecure. Mutates the passed repos +dict in place; expects a dict with keys "top" (root ctx) and "repos". +*/}} +{{- define "ace-installer.applyRegcache" -}} +{{- $top := .top -}} +{{- if $top.Values.regcache.enabled -}} +{{- with (dig "appscode-wizards-oci" dict .repos) -}} +{{- $_ := set . "url" (printf "oci://%s/appscode-charts" (include "regcache.serviceAddress" $top)) -}} +{{- $_ := set . "type" "oci" -}} +{{- $_ := set . "insecure" true -}} +{{- end -}} +{{- end -}} +{{- end }} + {{/* Returns whether the OpenShift distribution is used */}} diff --git a/charts/ace-installer-certified-crds/values.yaml b/charts/ace-installer-certified-crds/values.yaml index 41615917b..d6cf9e1e6 100644 --- a/charts/ace-installer-certified-crds/values.yaml +++ b/charts/ace-installer-certified-crds/values.yaml @@ -47,6 +47,11 @@ helm: # oci://harbor.appscode.ninja/ac/appscode-charts appscode-charts-oci: url: oci://ghcr.io/appscode-charts + # Repository used by the platform UI deploy wizards. Defaults to the same + # upstream as appscode-charts-oci. When regcache.enabled is true, its URL is + # rewritten to the in-cluster registry proxy that fronts ghcr.io/appscode-charts. + appscode-wizards-oci: + url: oci://ghcr.io/appscode-charts releases: ace: enabled: false @@ -233,4 +238,74 @@ tester: nodeSelector: {} tolerations: [] affinity: {} + +# In-cluster pull-through Docker registry cache, deployed via the regcache +# subchart (charts/regcache). When enabled (the default), it proxies the upstream +# registry (ghcr.io by default) so ghcr.io/appscode-charts images are served from +# within the cluster, and the appscode-wizards-oci HelmRepository is rewritten to +# pull through this cache instead of directly from ghcr.io. +# See charts/regcache/values.yaml for the full set of tunables. +regcache: + enabled: true + replicaCount: 1 + nameOverride: "" + fullnameOverride: "" + # Docker registry fqdn used to pull the registry image. + registryFQDN: ghcr.io + image: + # Docker registry used to pull the registry image + registry: appscode-images + # registry container image + repository: registry + # Overrides the image tag + tag: "3.1.1" + pullPolicy: IfNotPresent + imagePullSecrets: [] + # Upstream registry URL that this instance proxies as a pull-through cache. + remoteURL: https://ghcr.io + # How long a cached blob/manifest is kept before the pull-through cache + # scheduler purges it. The cache has no capacity-based (LRU) eviction, so the + # on-disk size is roughly the set of distinct artifacts pulled within this + # window. Accepts a Go duration (e.g. 24h, 72h, 168h). + ttl: "72h" + # Optional credentials for authenticating against the upstream registry. + # Leave empty for anonymous pulls (ghcr.io/appscode-charts is public). + username: "" + password: "" + podAnnotations: {} + podSecurityContext: # +doc-gen:break + fsGroup: 65534 + securityContext: # +doc-gen:break + allowPrivilegeEscalation: false + capabilities: + drop: ["ALL"] + readOnlyRootFilesystem: true + runAsNonRoot: true + runAsUser: 65534 + seccompProfile: + type: RuntimeDefault + service: + type: ClusterIP + port: 5000 + persistence: + enabled: true + # StorageClass for the cache PVC. When empty, falls back to + # infra.storageClass.name below; if that is also unset, the cluster's default + # StorageClass is used. Use a StorageClass with `allowVolumeExpansion: true` + # to grow the cache later via a helm upgrade. + storageClass: "" + accessMode: ReadWriteOnce + size: 10Gi + resources: {} + nodeSelector: {} + tolerations: [] + affinity: {} + # Storage class fallback for the cache PVC (used when persistence.storageClass + # is empty). Set this to the storage class ACE uses for its data/backups. + infra: + storageClass: + name: "" + distro: + openshift: false + ubi: "" options: "" diff --git a/charts/ace-installer-certified/Chart.lock b/charts/ace-installer-certified/Chart.lock new file mode 100644 index 000000000..c8d832b2c --- /dev/null +++ b/charts/ace-installer-certified/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: regcache + repository: file://../regcache + version: v2026.6.19 +digest: sha256:e7655b2e1410f0817e8ddc105604884d378e65be71074fcdc7857b39dc5375de +generated: "2026-06-25T15:01:48.301222+06:00" diff --git a/charts/ace-installer-certified/Chart.yaml b/charts/ace-installer-certified/Chart.yaml index 5bd6f700d..a7d1c64c4 100644 --- a/charts/ace-installer-certified/Chart.yaml +++ b/charts/ace-installer-certified/Chart.yaml @@ -2,6 +2,11 @@ annotations: charts.openshift.io/name: ace-installer-certified apiVersion: v2 appVersion: v2026.6.19 +dependencies: +- condition: regcache.enabled + name: regcache + repository: file://../regcache + version: v2026.6.19 description: ACE Installer home: https://github.com/appscode-cloud icon: https://cdn.appscode.com/images/products/kubeops/icons/android-icon-192x192.png diff --git a/charts/ace-installer-certified/README.md b/charts/ace-installer-certified/README.md index cc922d062..6f4cfdd9e 100644 --- a/charts/ace-installer-certified/README.md +++ b/charts/ace-installer-certified/README.md @@ -45,109 +45,140 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `ace-installer-certified` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------|----------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| nameOverride | | "" | -| fullnameOverride | | "" | -| deploymentType | | "" | -| offlineInstaller | | false | -| installerVersion | | "" | -| image.proxies.appscode | r.appscode.com | r.appscode.com | -| image.proxies.dockerHub | company/bin:tag | "" | -| image.proxies.dockerLibrary | alpine, nginx etc. | "" | -| image.proxies.ghcr | ghcr.io/company/bin:tag | ghcr.io | -| image.proxies.quay | quay.io/company/bin:tag | quay.io | -| image.proxies.kubernetes | registry.k8s.io/bin:tag | registry.k8s.io | -| image.proxies.microsoft | | mcr.microsoft.com | -| image.proxies.oracle | | container-registry.oracle.com | -| image.proxies.weaviate | | cr.weaviate.io | -| registry.credentials | | {} | -| registry.certs | username: "abc" password: "xyz" | {} | -| registry.imagePullSecrets | ca.crt: "***" | [] | -| helm.createNamespace | | true | -| helm.repositories.appscode-charts-oci.url | | oci://ghcr.io/appscode-charts | -| helm.releases.ace.enabled | | false | -| helm.releases.ace.version | | "v2026.6.19" | -| helm.releases.acerproxy.enabled | | false | -| helm.releases.acerproxy.version | | "v2026.6.19" | -| helm.releases.aceshifter.enabled | | true | -| helm.releases.aceshifter.version | | "v2026.6.19" | -| helm.releases.capi-catalog.enabled | | false | -| helm.releases.capi-catalog.version | | "v2024.10.24" | -| helm.releases.catalog-manager.enabled | | false | -| helm.releases.catalog-manager.version | | "v2026.6.19" | -| helm.releases.cert-manager.enabled | | true | -| helm.releases.cert-manager.version | | "v1.19.3" | -| helm.releases.cert-manager-csi-driver-cacerts.enabled | | true | -| helm.releases.cert-manager-csi-driver-cacerts.version | | "v2026.1.15" | -| helm.releases.external-dns-operator.enabled | | true | -| helm.releases.external-dns-operator.version | | "v2026.1.15" | -| helm.releases.flux2.enabled | | false | -| helm.releases.flux2.version | | "2.17.0" | -| helm.releases.gateway-api.enabled | | true | -| helm.releases.gateway-api.version | | "v2025.3.14" | -| helm.releases.gateway-api-crds.enabled | | true | -| helm.releases.gateway-api-crds.version | | v1.4.1 | -| helm.releases.kubedb.enabled | | true | -| helm.releases.kubedb.version | | "v2026.4.27" | -| helm.releases.kubedb.values | | {"kubedb-autoscaler":{"enabled":true},"kubedb-catalog":{"enabled":true},"kubedb-kubestash-catalog":{"enabled":true},"kubedb-metrics":{"enabled":false},"kubedb-ops-manager":{"enabled":true},"kubedb-provisioner":{"enabled":true},"kubedb-schema-manager":{"enabled":false},"sidekick":{"enabled":false}} | -| helm.releases.kubestash.enabled | | false | -| helm.releases.kubestash.version | | "v2026.4.27" | -| helm.releases.kube-ui-server.enabled | | true | -| helm.releases.kube-ui-server.version | | "v2026.6.19" | -| helm.releases.license-proxyserver.enabled | | true | -| helm.releases.license-proxyserver.version | | "v2026.2.16" | -| helm.releases.opscenter-features.enabled | | true | -| helm.releases.opscenter-features.version | | "v2026.6.19" | -| helm.releases.panopticon.enabled | | true | -| helm.releases.panopticon.version | | "v2026.1.15" | -| helm.releases.panopticon.values | | {"monitoring":{"agent":"prometheus.io/operator","enabled":true,"serviceMonitor":{"labels":{"release":"kube-prometheus-stack"}}}} | -| helm.releases.prom-label-proxy.enabled | | false | -| helm.releases.prom-label-proxy.version | | "v2026.4.30" | -| helm.releases.reloader.enabled | | true | -| helm.releases.reloader.version | | "2.2.9" | -| helm.releases.service-gateway-presets.enabled | | false | -| helm.releases.service-gateway-presets.version | | "v2026.6.19" | -| helm.releases.stash-presets.enabled | | false | -| helm.releases.stash-presets.version | | "v2026.6.19" | -| helm.releases.cluster-manager-spoke.enabled | | false | -| helm.releases.cluster-manager-spoke.version | | "v2026.2.16" | -| helm.releases.spoke-cluster-addons.enabled | | false | -| helm.releases.spoke-cluster-addons.version | | "v2026.2.16" | -| helm.releases.vcluster.enabled | | false | -| helm.releases.vcluster.version | | "0.22.4" | -| helm.releases.vcluster-plugin-ace.enabled | | false | -| helm.releases.vcluster-plugin-ace.version | | "v0.0.3" | -| selfManagement.createCAPICluster | | false | -| selfManagement.import | | true | -| selfManagement.targetIPs | | [] | -| selfManagement.enableFeatures | | [] | -| selfManagement.disableFeatures | | [] | -| selfManagement.useGateway | | false | -| precheck.enabled | | true | -| precheck.image.registry | Docker registry used to pull app container image | appscode | -| precheck.image.repository | App container image | b3 | -| precheck.image.tag | Overrides the image tag whose default is the chart appVersion. | "" | -| precheck.image.pullPolicy | | Always | -| precheck.podAnnotations | | {} | -| precheck.podSecurityContext | | {} | -| precheck.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | -| precheck.resources | | {} | -| precheck.nodeSelector | | {} | -| precheck.tolerations | | [] | -| precheck.affinity | | {} | -| tester.image.registry | Docker registry used to pull app container image | appscode | -| tester.image.repository | App container image | kubectl-nonroot | -| tester.image.tag | Overrides the image tag whose default is the chart appVersion. | "1.34" | -| tester.image.pullPolicy | | IfNotPresent | -| tester.podAnnotations | | {} | -| tester.podSecurityContext | | {} | -| tester.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | -| tester.resources | | {} | -| tester.nodeSelector | | {} | -| tester.tolerations | | [] | -| tester.affinity | | {} | -| options | | "" | +| Parameter | Description | Default | +|-------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| nameOverride | | "" | +| fullnameOverride | | "" | +| deploymentType | | "" | +| offlineInstaller | | false | +| installerVersion | | "" | +| image.proxies.appscode | r.appscode.com | r.appscode.com | +| image.proxies.dockerHub | company/bin:tag | "" | +| image.proxies.dockerLibrary | alpine, nginx etc. | "" | +| image.proxies.ghcr | ghcr.io/company/bin:tag | ghcr.io | +| image.proxies.quay | quay.io/company/bin:tag | quay.io | +| image.proxies.kubernetes | registry.k8s.io/bin:tag | registry.k8s.io | +| image.proxies.microsoft | | mcr.microsoft.com | +| image.proxies.oracle | | container-registry.oracle.com | +| image.proxies.weaviate | | cr.weaviate.io | +| registry.credentials | | {} | +| registry.certs | username: "abc" password: "xyz" | {} | +| registry.imagePullSecrets | ca.crt: "***" | [] | +| helm.createNamespace | | true | +| helm.repositories.appscode-charts-oci.url | | oci://ghcr.io/appscode-charts | +| helm.repositories.appscode-wizards-oci.url | | oci://ghcr.io/appscode-charts | +| helm.releases.ace.enabled | | false | +| helm.releases.ace.version | | "v2026.6.19" | +| helm.releases.acerproxy.enabled | | false | +| helm.releases.acerproxy.version | | "v2026.6.19" | +| helm.releases.aceshifter.enabled | | true | +| helm.releases.aceshifter.version | | "v2026.6.19" | +| helm.releases.capi-catalog.enabled | | false | +| helm.releases.capi-catalog.version | | "v2024.10.24" | +| helm.releases.catalog-manager.enabled | | false | +| helm.releases.catalog-manager.version | | "v2026.6.19" | +| helm.releases.cert-manager.enabled | | true | +| helm.releases.cert-manager.version | | "v1.19.3" | +| helm.releases.cert-manager-csi-driver-cacerts.enabled | | true | +| helm.releases.cert-manager-csi-driver-cacerts.version | | "v2026.1.15" | +| helm.releases.external-dns-operator.enabled | | true | +| helm.releases.external-dns-operator.version | | "v2026.1.15" | +| helm.releases.flux2.enabled | | false | +| helm.releases.flux2.version | | "2.17.0" | +| helm.releases.gateway-api.enabled | | true | +| helm.releases.gateway-api.version | | "v2025.3.14" | +| helm.releases.gateway-api-crds.enabled | | true | +| helm.releases.gateway-api-crds.version | | v1.4.1 | +| helm.releases.kubedb.enabled | | true | +| helm.releases.kubedb.version | | "v2026.4.27" | +| helm.releases.kubedb.values | | {"kubedb-autoscaler":{"enabled":true},"kubedb-catalog":{"enabled":true},"kubedb-kubestash-catalog":{"enabled":true},"kubedb-metrics":{"enabled":false},"kubedb-ops-manager":{"enabled":true},"kubedb-provisioner":{"enabled":true},"kubedb-schema-manager":{"enabled":false},"sidekick":{"enabled":false}} | +| helm.releases.kubestash.enabled | | false | +| helm.releases.kubestash.version | | "v2026.4.27" | +| helm.releases.kube-ui-server.enabled | | true | +| helm.releases.kube-ui-server.version | | "v2026.6.19" | +| helm.releases.license-proxyserver.enabled | | true | +| helm.releases.license-proxyserver.version | | "v2026.2.16" | +| helm.releases.opscenter-features.enabled | | true | +| helm.releases.opscenter-features.version | | "v2026.6.19" | +| helm.releases.panopticon.enabled | | true | +| helm.releases.panopticon.version | | "v2026.1.15" | +| helm.releases.panopticon.values | | {"monitoring":{"agent":"prometheus.io/operator","enabled":true,"serviceMonitor":{"labels":{"release":"kube-prometheus-stack"}}}} | +| helm.releases.prom-label-proxy.enabled | | false | +| helm.releases.prom-label-proxy.version | | "v2026.4.30" | +| helm.releases.reloader.enabled | | true | +| helm.releases.reloader.version | | "2.2.9" | +| helm.releases.service-gateway-presets.enabled | | false | +| helm.releases.service-gateway-presets.version | | "v2026.6.19" | +| helm.releases.stash-presets.enabled | | false | +| helm.releases.stash-presets.version | | "v2026.6.19" | +| helm.releases.cluster-manager-spoke.enabled | | false | +| helm.releases.cluster-manager-spoke.version | | "v2026.2.16" | +| helm.releases.spoke-cluster-addons.enabled | | false | +| helm.releases.spoke-cluster-addons.version | | "v2026.2.16" | +| helm.releases.vcluster.enabled | | false | +| helm.releases.vcluster.version | | "0.22.4" | +| helm.releases.vcluster-plugin-ace.enabled | | false | +| helm.releases.vcluster-plugin-ace.version | | "v0.0.3" | +| selfManagement.createCAPICluster | | false | +| selfManagement.import | | true | +| selfManagement.targetIPs | | [] | +| selfManagement.enableFeatures | | [] | +| selfManagement.disableFeatures | | [] | +| selfManagement.useGateway | | false | +| precheck.enabled | | true | +| precheck.image.registry | Docker registry used to pull app container image | appscode | +| precheck.image.repository | App container image | b3 | +| precheck.image.tag | Overrides the image tag whose default is the chart appVersion. | "" | +| precheck.image.pullPolicy | | Always | +| precheck.podAnnotations | | {} | +| precheck.podSecurityContext | | {} | +| precheck.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| precheck.resources | | {} | +| precheck.nodeSelector | | {} | +| precheck.tolerations | | [] | +| precheck.affinity | | {} | +| tester.image.registry | Docker registry used to pull app container image | appscode | +| tester.image.repository | App container image | kubectl-nonroot | +| tester.image.tag | Overrides the image tag whose default is the chart appVersion. | "1.34" | +| tester.image.pullPolicy | | IfNotPresent | +| tester.podAnnotations | | {} | +| tester.podSecurityContext | | {} | +| tester.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| tester.resources | | {} | +| tester.nodeSelector | | {} | +| tester.tolerations | | [] | +| tester.affinity | | {} | +| regcache.enabled | | true | +| regcache.replicaCount | | 1 | +| regcache.nameOverride | | "" | +| regcache.fullnameOverride | | "" | +| regcache.registryFQDN | Docker registry fqdn used to pull the registry image. | ghcr.io | +| regcache.image.registry | Docker registry used to pull the registry image | appscode-images | +| regcache.image.repository | registry container image | registry | +| regcache.image.tag | Overrides the image tag | "3.1.1" | +| regcache.image.pullPolicy | | IfNotPresent | +| regcache.imagePullSecrets | | [] | +| regcache.remoteURL | Upstream registry URL that this instance proxies as a pull-through cache. | https://ghcr.io | +| regcache.ttl | How long a cached blob/manifest is kept before the pull-through cache scheduler purges it. The cache has no capacity-based (LRU) eviction, so the on-disk size is roughly the set of distinct artifacts pulled within this window. Accepts a Go duration (e.g. 24h, 72h, 168h). | "72h" | +| regcache.username | Optional credentials for authenticating against the upstream registry. Leave empty for anonymous pulls (ghcr.io/appscode-charts is public). | "" | +| regcache.password | | "" | +| regcache.podAnnotations | | {} | +| regcache.podSecurityContext | | {"fsGroup":65534} | +| regcache.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| regcache.service.type | | ClusterIP | +| regcache.service.port | | 5000 | +| regcache.persistence.enabled | | true | +| regcache.persistence.storageClass | StorageClass for the cache PVC. When empty, falls back to infra.storageClass.name below; if that is also unset, the cluster's default StorageClass is used. Use a StorageClass with `allowVolumeExpansion: true` to grow the cache later via a helm upgrade. | "" | +| regcache.persistence.accessMode | | ReadWriteOnce | +| regcache.persistence.size | | 10Gi | +| regcache.resources | | {} | +| regcache.nodeSelector | | {} | +| regcache.tolerations | | [] | +| regcache.affinity | | {} | +| regcache.infra.storageClass.name | | "" | +| regcache.distro.openshift | | false | +| regcache.distro.ubi | | "" | +| options | | "" | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: diff --git a/charts/ace-installer-certified/resourcetemplates/repositories/repositories.yaml b/charts/ace-installer-certified/resourcetemplates/repositories/repositories.yaml index db1d6feb7..0fdcfebf7 100644 --- a/charts/ace-installer-certified/resourcetemplates/repositories/repositories.yaml +++ b/charts/ace-installer-certified/resourcetemplates/repositories/repositories.yaml @@ -23,6 +23,10 @@ spec: type: oci {{- end }} + {{- if $cfg.insecure }} + insecure: true + {{- end }} + {{- with $cfg.provider }} provider: {{ . }} {{- end }} diff --git a/charts/ace-installer-certified/templates/_helpers.tpl b/charts/ace-installer-certified/templates/_helpers.tpl index b497b9a60..74ec92ca9 100644 --- a/charts/ace-installer-certified/templates/_helpers.tpl +++ b/charts/ace-installer-certified/templates/_helpers.tpl @@ -122,6 +122,41 @@ Returns the registry used for tester docker image {{- list .Values.image.proxies.ghcr .Values.tester.image.registry | compact | join "/" }} {{- end }} +{{/* +Returns the in-cluster address (host:port) of the registry proxy service. This +must match the regcache subchart's fullname (templates/_helpers.tpl in the +regcache chart), since the subchart names its Service after it. +*/}} +{{- define "regcache.serviceAddress" -}} +{{- $name := default "regcache" .Values.regcache.nameOverride -}} +{{- $fullname := "" -}} +{{- if .Values.regcache.fullnameOverride -}} +{{- $fullname = .Values.regcache.fullnameOverride | trunc 63 | trimSuffix "-" -}} +{{- else if contains $name .Release.Name -}} +{{- $fullname = .Release.Name | trunc 63 | trimSuffix "-" -}} +{{- else -}} +{{- $fullname = printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} +{{- end -}} +{{- printf "%s.%s.svc:%v" $fullname .Release.Namespace (default 5000 .Values.regcache.service.port) -}} +{{- end }} + +{{/* +When the in-cluster registry proxy is enabled, rewrites the appscode-wizards-oci +HelmRepository (if present) to pull through the proxy instead of directly from +ghcr.io. The proxy serves plain HTTP, hence insecure. Mutates the passed repos +dict in place; expects a dict with keys "top" (root ctx) and "repos". +*/}} +{{- define "ace-installer.applyRegcache" -}} +{{- $top := .top -}} +{{- if $top.Values.regcache.enabled -}} +{{- with (dig "appscode-wizards-oci" dict .repos) -}} +{{- $_ := set . "url" (printf "oci://%s/appscode-charts" (include "regcache.serviceAddress" $top)) -}} +{{- $_ := set . "type" "oci" -}} +{{- $_ := set . "insecure" true -}} +{{- end -}} +{{- end -}} +{{- end }} + {{/* Returns whether the OpenShift distribution is used */}} diff --git a/charts/ace-installer-certified/templates/featuresets/opscenter-core/opscenter-features.yaml b/charts/ace-installer-certified/templates/featuresets/opscenter-core/opscenter-features.yaml index 10dc9bffb..f8c162049 100644 --- a/charts/ace-installer-certified/templates/featuresets/opscenter-core/opscenter-features.yaml +++ b/charts/ace-installer-certified/templates/featuresets/opscenter-core/opscenter-features.yaml @@ -4,6 +4,7 @@ {{ $defaults := dict "offlineInstaller" $.Values.offlineInstaller "image" $.Values.image "registry" $.Values.registry "helm" dict }} {{ $helmrepos := dig "repositories" dict $.Values.helm | deepCopy }} +{{- include "ace-installer.applyRegcache" (dict "top" $ "repos" $helmrepos) }} {{ $_ := set $defaults.helm "repositories" $helmrepos }} {{ $_ := set $defaults.helm "createNamespace" $.Values.helm.createNamespace }} diff --git a/charts/ace-installer-certified/templates/presets/bootstrap-presets.yaml b/charts/ace-installer-certified/templates/presets/bootstrap-presets.yaml index 5bf624d5f..d8c354bad 100644 --- a/charts/ace-installer-certified/templates/presets/bootstrap-presets.yaml +++ b/charts/ace-installer-certified/templates/presets/bootstrap-presets.yaml @@ -1,6 +1,7 @@ {{ $vals := dict "offlineInstaller" $.Values.offlineInstaller "image" $.Values.image "registry" $.Values.registry "helm" dict }} {{ $helmrepos := dig "repositories" dict $.Values.helm | deepCopy }} +{{- include "ace-installer.applyRegcache" (dict "top" $ "repos" $helmrepos) }} {{ $_ := set $vals.helm "repositories" $helmrepos }} {{ $_ := set $vals.helm "createNamespace" $.Values.helm.createNamespace }} @@ -93,7 +94,7 @@ opscenter-features: ($.Values.image | toJson) ($.Values.registry | toJson) $.Values.helm.createNamespace - ($.Values.helm.repositories | toJson) + ($helmrepos | toJson) ((dig "opscenter-features" "values" "licenseServer" (dict) $.Values.helm.releases) | toJson) | fromYaml }} {{ $helmreleases = mergeOverwrite $helmreleases $defaults }} diff --git a/charts/ace-installer-certified/values.openapiv3_schema.yaml b/charts/ace-installer-certified/values.openapiv3_schema.yaml index fb7cfcee7..3d9231d18 100644 --- a/charts/ace-installer-certified/values.openapiv3_schema.yaml +++ b/charts/ace-installer-certified/values.openapiv3_schema.yaml @@ -789,6 +789,755 @@ properties: type: string type: array type: object + regcache: + properties: + affinity: + properties: + nodeAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + preference: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchFields: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + type: object + x-kubernetes-map-type: atomic + weight: + format: int32 + type: integer + required: + - preference + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + properties: + nodeSelectorTerms: + items: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchFields: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + type: object + x-kubernetes-map-type: atomic + type: array + x-kubernetes-list-type: atomic + required: + - nodeSelectorTerms + type: object + x-kubernetes-map-type: atomic + type: object + podAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + podAffinityTerm: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + weight: + format: int32 + type: integer + required: + - podAffinityTerm + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + items: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podAntiAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + podAffinityTerm: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + weight: + format: int32 + type: integer + required: + - podAffinityTerm + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + items: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + type: array + x-kubernetes-list-type: atomic + type: object + type: object + distro: + properties: + openshift: + type: boolean + ubi: + enum: + - all + - catalog + - operator + type: string + required: + - openshift + - ubi + type: object + enabled: + type: boolean + fullnameOverride: + type: string + image: + properties: + pullPolicy: + type: string + registry: + type: string + repository: + type: string + tag: + type: string + required: + - pullPolicy + - registry + - repository + - tag + type: object + imagePullSecrets: + items: + type: string + type: array + infra: + properties: + storageClass: + properties: + name: + type: string + required: + - name + type: object + required: + - storageClass + type: object + nameOverride: + type: string + nodeSelector: + additionalProperties: + type: string + type: object + password: + type: string + persistence: + properties: + accessMode: + type: string + enabled: + type: boolean + size: + type: string + storageClass: + type: string + required: + - accessMode + - enabled + - size + - storageClass + type: object + podAnnotations: + additionalProperties: + type: string + type: object + podSecurityContext: + properties: + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + fsGroup: + format: int64 + type: integer + fsGroupChangePolicy: + type: string + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxChangePolicy: + type: string + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + supplementalGroups: + items: + format: int64 + type: integer + type: array + x-kubernetes-list-type: atomic + supplementalGroupsPolicy: + type: string + sysctls: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object + registryFQDN: + type: string + remoteURL: + type: string + replicaCount: + type: integer + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + limits: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + type: object + securityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object + service: + properties: + port: + type: integer + type: + type: string + required: + - port + - type + type: object + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + ttl: + type: string + username: + type: string + required: + - enabled + - image + - infra + - persistence + - registryFQDN + - remoteURL + - replicaCount + - service + type: object selfManagement: properties: createCAPICluster: @@ -1493,6 +2242,7 @@ required: - nameOverride - precheck - registry +- regcache - selfManagement - tester type: object diff --git a/charts/ace-installer-certified/values.yaml b/charts/ace-installer-certified/values.yaml index 41615917b..d6cf9e1e6 100644 --- a/charts/ace-installer-certified/values.yaml +++ b/charts/ace-installer-certified/values.yaml @@ -47,6 +47,11 @@ helm: # oci://harbor.appscode.ninja/ac/appscode-charts appscode-charts-oci: url: oci://ghcr.io/appscode-charts + # Repository used by the platform UI deploy wizards. Defaults to the same + # upstream as appscode-charts-oci. When regcache.enabled is true, its URL is + # rewritten to the in-cluster registry proxy that fronts ghcr.io/appscode-charts. + appscode-wizards-oci: + url: oci://ghcr.io/appscode-charts releases: ace: enabled: false @@ -233,4 +238,74 @@ tester: nodeSelector: {} tolerations: [] affinity: {} + +# In-cluster pull-through Docker registry cache, deployed via the regcache +# subchart (charts/regcache). When enabled (the default), it proxies the upstream +# registry (ghcr.io by default) so ghcr.io/appscode-charts images are served from +# within the cluster, and the appscode-wizards-oci HelmRepository is rewritten to +# pull through this cache instead of directly from ghcr.io. +# See charts/regcache/values.yaml for the full set of tunables. +regcache: + enabled: true + replicaCount: 1 + nameOverride: "" + fullnameOverride: "" + # Docker registry fqdn used to pull the registry image. + registryFQDN: ghcr.io + image: + # Docker registry used to pull the registry image + registry: appscode-images + # registry container image + repository: registry + # Overrides the image tag + tag: "3.1.1" + pullPolicy: IfNotPresent + imagePullSecrets: [] + # Upstream registry URL that this instance proxies as a pull-through cache. + remoteURL: https://ghcr.io + # How long a cached blob/manifest is kept before the pull-through cache + # scheduler purges it. The cache has no capacity-based (LRU) eviction, so the + # on-disk size is roughly the set of distinct artifacts pulled within this + # window. Accepts a Go duration (e.g. 24h, 72h, 168h). + ttl: "72h" + # Optional credentials for authenticating against the upstream registry. + # Leave empty for anonymous pulls (ghcr.io/appscode-charts is public). + username: "" + password: "" + podAnnotations: {} + podSecurityContext: # +doc-gen:break + fsGroup: 65534 + securityContext: # +doc-gen:break + allowPrivilegeEscalation: false + capabilities: + drop: ["ALL"] + readOnlyRootFilesystem: true + runAsNonRoot: true + runAsUser: 65534 + seccompProfile: + type: RuntimeDefault + service: + type: ClusterIP + port: 5000 + persistence: + enabled: true + # StorageClass for the cache PVC. When empty, falls back to + # infra.storageClass.name below; if that is also unset, the cluster's default + # StorageClass is used. Use a StorageClass with `allowVolumeExpansion: true` + # to grow the cache later via a helm upgrade. + storageClass: "" + accessMode: ReadWriteOnce + size: 10Gi + resources: {} + nodeSelector: {} + tolerations: [] + affinity: {} + # Storage class fallback for the cache PVC (used when persistence.storageClass + # is empty). Set this to the storage class ACE uses for its data/backups. + infra: + storageClass: + name: "" + distro: + openshift: false + ubi: "" options: "" diff --git a/charts/ace-installer/Chart.lock b/charts/ace-installer/Chart.lock new file mode 100644 index 000000000..1e602a9d6 --- /dev/null +++ b/charts/ace-installer/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: regcache + repository: file://../regcache + version: v2026.6.19 +digest: sha256:e7655b2e1410f0817e8ddc105604884d378e65be71074fcdc7857b39dc5375de +generated: "2026-06-25T14:58:35.379594+06:00" diff --git a/charts/ace-installer/Chart.yaml b/charts/ace-installer/Chart.yaml index f7bc2be5a..76c275008 100644 --- a/charts/ace-installer/Chart.yaml +++ b/charts/ace-installer/Chart.yaml @@ -14,3 +14,8 @@ sources: maintainers: - name: appscode email: support@appscode.com +dependencies: +- name: regcache + repository: file://../regcache + condition: regcache.enabled + version: v2026.6.19 diff --git a/charts/ace-installer/README.md b/charts/ace-installer/README.md index ef2101e15..16865fd2f 100644 --- a/charts/ace-installer/README.md +++ b/charts/ace-installer/README.md @@ -45,109 +45,140 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `ace-installer` chart and their default values. -| Parameter | Description | Default | -|-------------------------------------------------------|----------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| nameOverride | | "" | -| fullnameOverride | | "" | -| deploymentType | | "" | -| offlineInstaller | | false | -| installerVersion | | "" | -| image.proxies.appscode | r.appscode.com | r.appscode.com | -| image.proxies.dockerHub | company/bin:tag | "" | -| image.proxies.dockerLibrary | alpine, nginx etc. | "" | -| image.proxies.ghcr | ghcr.io/company/bin:tag | ghcr.io | -| image.proxies.quay | quay.io/company/bin:tag | quay.io | -| image.proxies.kubernetes | registry.k8s.io/bin:tag | registry.k8s.io | -| image.proxies.microsoft | | mcr.microsoft.com | -| image.proxies.oracle | | container-registry.oracle.com | -| image.proxies.weaviate | | cr.weaviate.io | -| registry.credentials | | {} | -| registry.certs | username: "abc" password: "xyz" | {} | -| registry.imagePullSecrets | ca.crt: "***" | [] | -| helm.createNamespace | | true | -| helm.repositories.appscode-charts-oci.url | | oci://ghcr.io/appscode-charts | -| helm.releases.ace.enabled | | false | -| helm.releases.ace.version | | "v2026.6.19" | -| helm.releases.acerproxy.enabled | | false | -| helm.releases.acerproxy.version | | "v2026.6.19" | -| helm.releases.aceshifter.enabled | | true | -| helm.releases.aceshifter.version | | "v2026.6.19" | -| helm.releases.capi-catalog.enabled | | false | -| helm.releases.capi-catalog.version | | "v2024.10.24" | -| helm.releases.catalog-manager.enabled | | false | -| helm.releases.catalog-manager.version | | "v2026.6.19" | -| helm.releases.cert-manager.enabled | | true | -| helm.releases.cert-manager.version | | "v1.19.3" | -| helm.releases.cert-manager-csi-driver-cacerts.enabled | | true | -| helm.releases.cert-manager-csi-driver-cacerts.version | | "v2026.1.15" | -| helm.releases.external-dns-operator.enabled | | true | -| helm.releases.external-dns-operator.version | | "v2026.1.15" | -| helm.releases.flux2.enabled | | false | -| helm.releases.flux2.version | | "2.17.0" | -| helm.releases.gateway-api.enabled | | true | -| helm.releases.gateway-api.version | | "v2025.3.14" | -| helm.releases.gateway-api-crds.enabled | | true | -| helm.releases.gateway-api-crds.version | | v1.4.1 | -| helm.releases.kubedb.enabled | | true | -| helm.releases.kubedb.version | | "v2026.6.19" | -| helm.releases.kubedb.values | | {"kubedb-autoscaler":{"enabled":true},"kubedb-catalog":{"enabled":true},"kubedb-kubestash-catalog":{"enabled":true},"kubedb-metrics":{"enabled":false},"kubedb-ops-manager":{"enabled":true},"kubedb-provisioner":{"enabled":true},"kubedb-schema-manager":{"enabled":false},"sidekick":{"enabled":false}} | -| helm.releases.kubestash.enabled | | false | -| helm.releases.kubestash.version | | "v2026.6.19" | -| helm.releases.kube-ui-server.enabled | | true | -| helm.releases.kube-ui-server.version | | "v2026.6.19" | -| helm.releases.license-proxyserver.enabled | | true | -| helm.releases.license-proxyserver.version | | "v2026.2.16" | -| helm.releases.opscenter-features.enabled | | true | -| helm.releases.opscenter-features.version | | "v2026.6.19" | -| helm.releases.panopticon.enabled | | true | -| helm.releases.panopticon.version | | "v2026.6.22" | -| helm.releases.panopticon.values | | {"monitoring":{"agent":"prometheus.io/operator","enabled":true,"serviceMonitor":{"labels":{"release":"kube-prometheus-stack"}}}} | -| helm.releases.prom-label-proxy.enabled | | false | -| helm.releases.prom-label-proxy.version | | "v2026.4.30" | -| helm.releases.reloader.enabled | | true | -| helm.releases.reloader.version | | "2.2.9" | -| helm.releases.service-gateway-presets.enabled | | false | -| helm.releases.service-gateway-presets.version | | "v2026.6.19" | -| helm.releases.stash-presets.enabled | | false | -| helm.releases.stash-presets.version | | "v2026.6.19" | -| helm.releases.cluster-manager-spoke.enabled | | false | -| helm.releases.cluster-manager-spoke.version | | "v2026.2.16" | -| helm.releases.spoke-cluster-addons.enabled | | false | -| helm.releases.spoke-cluster-addons.version | | "v2026.2.16" | -| helm.releases.vcluster.enabled | | false | -| helm.releases.vcluster.version | | "0.22.4" | -| helm.releases.vcluster-plugin-ace.enabled | | false | -| helm.releases.vcluster-plugin-ace.version | | "v0.0.3" | -| selfManagement.createCAPICluster | | false | -| selfManagement.import | | true | -| selfManagement.targetIPs | | [] | -| selfManagement.enableFeatures | | [] | -| selfManagement.disableFeatures | | [] | -| selfManagement.useGateway | | false | -| precheck.enabled | | true | -| precheck.image.registry | Docker registry used to pull app container image | appscode | -| precheck.image.repository | App container image | b3 | -| precheck.image.tag | Overrides the image tag whose default is the chart appVersion. | "" | -| precheck.image.pullPolicy | | Always | -| precheck.podAnnotations | | {} | -| precheck.podSecurityContext | | {} | -| precheck.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | -| precheck.resources | | {} | -| precheck.nodeSelector | | {} | -| precheck.tolerations | | [] | -| precheck.affinity | | {} | -| tester.image.registry | Docker registry used to pull app container image | appscode | -| tester.image.repository | App container image | kubectl-nonroot | -| tester.image.tag | Overrides the image tag whose default is the chart appVersion. | "1.34" | -| tester.image.pullPolicy | | IfNotPresent | -| tester.podAnnotations | | {} | -| tester.podSecurityContext | | {} | -| tester.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | -| tester.resources | | {} | -| tester.nodeSelector | | {} | -| tester.tolerations | | [] | -| tester.affinity | | {} | -| options | | "" | +| Parameter | Description | Default | +|-------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| nameOverride | | "" | +| fullnameOverride | | "" | +| deploymentType | | "" | +| offlineInstaller | | false | +| installerVersion | | "" | +| image.proxies.appscode | r.appscode.com | r.appscode.com | +| image.proxies.dockerHub | company/bin:tag | "" | +| image.proxies.dockerLibrary | alpine, nginx etc. | "" | +| image.proxies.ghcr | ghcr.io/company/bin:tag | ghcr.io | +| image.proxies.quay | quay.io/company/bin:tag | quay.io | +| image.proxies.kubernetes | registry.k8s.io/bin:tag | registry.k8s.io | +| image.proxies.microsoft | | mcr.microsoft.com | +| image.proxies.oracle | | container-registry.oracle.com | +| image.proxies.weaviate | | cr.weaviate.io | +| registry.credentials | | {} | +| registry.certs | username: "abc" password: "xyz" | {} | +| registry.imagePullSecrets | ca.crt: "***" | [] | +| helm.createNamespace | | true | +| helm.repositories.appscode-charts-oci.url | | oci://ghcr.io/appscode-charts | +| helm.repositories.appscode-wizards-oci.url | | oci://ghcr.io/appscode-charts | +| helm.releases.ace.enabled | | false | +| helm.releases.ace.version | | "v2026.6.19" | +| helm.releases.acerproxy.enabled | | false | +| helm.releases.acerproxy.version | | "v2026.6.19" | +| helm.releases.aceshifter.enabled | | true | +| helm.releases.aceshifter.version | | "v2026.6.19" | +| helm.releases.capi-catalog.enabled | | false | +| helm.releases.capi-catalog.version | | "v2024.10.24" | +| helm.releases.catalog-manager.enabled | | false | +| helm.releases.catalog-manager.version | | "v2026.6.19" | +| helm.releases.cert-manager.enabled | | true | +| helm.releases.cert-manager.version | | "v1.19.3" | +| helm.releases.cert-manager-csi-driver-cacerts.enabled | | true | +| helm.releases.cert-manager-csi-driver-cacerts.version | | "v2026.1.15" | +| helm.releases.external-dns-operator.enabled | | true | +| helm.releases.external-dns-operator.version | | "v2026.1.15" | +| helm.releases.flux2.enabled | | false | +| helm.releases.flux2.version | | "2.17.0" | +| helm.releases.gateway-api.enabled | | true | +| helm.releases.gateway-api.version | | "v2025.3.14" | +| helm.releases.gateway-api-crds.enabled | | true | +| helm.releases.gateway-api-crds.version | | v1.4.1 | +| helm.releases.kubedb.enabled | | true | +| helm.releases.kubedb.version | | "v2026.6.19" | +| helm.releases.kubedb.values | | {"kubedb-autoscaler":{"enabled":true},"kubedb-catalog":{"enabled":true},"kubedb-kubestash-catalog":{"enabled":true},"kubedb-metrics":{"enabled":false},"kubedb-ops-manager":{"enabled":true},"kubedb-provisioner":{"enabled":true},"kubedb-schema-manager":{"enabled":false},"sidekick":{"enabled":false}} | +| helm.releases.kubestash.enabled | | false | +| helm.releases.kubestash.version | | "v2026.6.19" | +| helm.releases.kube-ui-server.enabled | | true | +| helm.releases.kube-ui-server.version | | "v2026.6.19" | +| helm.releases.license-proxyserver.enabled | | true | +| helm.releases.license-proxyserver.version | | "v2026.2.16" | +| helm.releases.opscenter-features.enabled | | true | +| helm.releases.opscenter-features.version | | "v2026.6.19" | +| helm.releases.panopticon.enabled | | true | +| helm.releases.panopticon.version | | "v2026.6.22" | +| helm.releases.panopticon.values | | {"monitoring":{"agent":"prometheus.io/operator","enabled":true,"serviceMonitor":{"labels":{"release":"kube-prometheus-stack"}}}} | +| helm.releases.prom-label-proxy.enabled | | false | +| helm.releases.prom-label-proxy.version | | "v2026.4.30" | +| helm.releases.reloader.enabled | | true | +| helm.releases.reloader.version | | "2.2.9" | +| helm.releases.service-gateway-presets.enabled | | false | +| helm.releases.service-gateway-presets.version | | "v2026.6.19" | +| helm.releases.stash-presets.enabled | | false | +| helm.releases.stash-presets.version | | "v2026.6.19" | +| helm.releases.cluster-manager-spoke.enabled | | false | +| helm.releases.cluster-manager-spoke.version | | "v2026.2.16" | +| helm.releases.spoke-cluster-addons.enabled | | false | +| helm.releases.spoke-cluster-addons.version | | "v2026.2.16" | +| helm.releases.vcluster.enabled | | false | +| helm.releases.vcluster.version | | "0.22.4" | +| helm.releases.vcluster-plugin-ace.enabled | | false | +| helm.releases.vcluster-plugin-ace.version | | "v0.0.3" | +| selfManagement.createCAPICluster | | false | +| selfManagement.import | | true | +| selfManagement.targetIPs | | [] | +| selfManagement.enableFeatures | | [] | +| selfManagement.disableFeatures | | [] | +| selfManagement.useGateway | | false | +| precheck.enabled | | true | +| precheck.image.registry | Docker registry used to pull app container image | appscode | +| precheck.image.repository | App container image | b3 | +| precheck.image.tag | Overrides the image tag whose default is the chart appVersion. | "" | +| precheck.image.pullPolicy | | Always | +| precheck.podAnnotations | | {} | +| precheck.podSecurityContext | | {} | +| precheck.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| precheck.resources | | {} | +| precheck.nodeSelector | | {} | +| precheck.tolerations | | [] | +| precheck.affinity | | {} | +| tester.image.registry | Docker registry used to pull app container image | appscode | +| tester.image.repository | App container image | kubectl-nonroot | +| tester.image.tag | Overrides the image tag whose default is the chart appVersion. | "1.34" | +| tester.image.pullPolicy | | IfNotPresent | +| tester.podAnnotations | | {} | +| tester.podSecurityContext | | {} | +| tester.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| tester.resources | | {} | +| tester.nodeSelector | | {} | +| tester.tolerations | | [] | +| tester.affinity | | {} | +| regcache.enabled | | true | +| regcache.replicaCount | | 1 | +| regcache.nameOverride | | "" | +| regcache.fullnameOverride | | "" | +| regcache.registryFQDN | Docker registry fqdn used to pull the registry image. | ghcr.io | +| regcache.image.registry | Docker registry used to pull the registry image | appscode-images | +| regcache.image.repository | registry container image | registry | +| regcache.image.tag | Overrides the image tag | "3.1.1" | +| regcache.image.pullPolicy | | IfNotPresent | +| regcache.imagePullSecrets | | [] | +| regcache.remoteURL | Upstream registry URL that this instance proxies as a pull-through cache. | https://ghcr.io | +| regcache.ttl | How long a cached blob/manifest is kept before the pull-through cache scheduler purges it. The cache has no capacity-based (LRU) eviction, so the on-disk size is roughly the set of distinct artifacts pulled within this window. Accepts a Go duration (e.g. 24h, 72h, 168h). | "72h" | +| regcache.username | Optional credentials for authenticating against the upstream registry. Leave empty for anonymous pulls (ghcr.io/appscode-charts is public). | "" | +| regcache.password | | "" | +| regcache.podAnnotations | | {} | +| regcache.podSecurityContext | | {"fsGroup":65534} | +| regcache.securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| regcache.service.type | | ClusterIP | +| regcache.service.port | | 5000 | +| regcache.persistence.enabled | | true | +| regcache.persistence.storageClass | StorageClass for the cache PVC. When empty, falls back to infra.storageClass.name below; if that is also unset, the cluster's default StorageClass is used. Use a StorageClass with `allowVolumeExpansion: true` to grow the cache later via a helm upgrade. | "" | +| regcache.persistence.accessMode | | ReadWriteOnce | +| regcache.persistence.size | | 10Gi | +| regcache.resources | | {} | +| regcache.nodeSelector | | {} | +| regcache.tolerations | | [] | +| regcache.affinity | | {} | +| regcache.infra.storageClass.name | | "" | +| regcache.distro.openshift | | false | +| regcache.distro.ubi | | "" | +| options | | "" | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: diff --git a/charts/ace-installer/resourcetemplates/repositories/repositories.yaml b/charts/ace-installer/resourcetemplates/repositories/repositories.yaml index db1d6feb7..0fdcfebf7 100644 --- a/charts/ace-installer/resourcetemplates/repositories/repositories.yaml +++ b/charts/ace-installer/resourcetemplates/repositories/repositories.yaml @@ -23,6 +23,10 @@ spec: type: oci {{- end }} + {{- if $cfg.insecure }} + insecure: true + {{- end }} + {{- with $cfg.provider }} provider: {{ . }} {{- end }} diff --git a/charts/ace-installer/templates/_helpers.tpl b/charts/ace-installer/templates/_helpers.tpl index b497b9a60..74ec92ca9 100644 --- a/charts/ace-installer/templates/_helpers.tpl +++ b/charts/ace-installer/templates/_helpers.tpl @@ -122,6 +122,41 @@ Returns the registry used for tester docker image {{- list .Values.image.proxies.ghcr .Values.tester.image.registry | compact | join "/" }} {{- end }} +{{/* +Returns the in-cluster address (host:port) of the registry proxy service. This +must match the regcache subchart's fullname (templates/_helpers.tpl in the +regcache chart), since the subchart names its Service after it. +*/}} +{{- define "regcache.serviceAddress" -}} +{{- $name := default "regcache" .Values.regcache.nameOverride -}} +{{- $fullname := "" -}} +{{- if .Values.regcache.fullnameOverride -}} +{{- $fullname = .Values.regcache.fullnameOverride | trunc 63 | trimSuffix "-" -}} +{{- else if contains $name .Release.Name -}} +{{- $fullname = .Release.Name | trunc 63 | trimSuffix "-" -}} +{{- else -}} +{{- $fullname = printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} +{{- end -}} +{{- printf "%s.%s.svc:%v" $fullname .Release.Namespace (default 5000 .Values.regcache.service.port) -}} +{{- end }} + +{{/* +When the in-cluster registry proxy is enabled, rewrites the appscode-wizards-oci +HelmRepository (if present) to pull through the proxy instead of directly from +ghcr.io. The proxy serves plain HTTP, hence insecure. Mutates the passed repos +dict in place; expects a dict with keys "top" (root ctx) and "repos". +*/}} +{{- define "ace-installer.applyRegcache" -}} +{{- $top := .top -}} +{{- if $top.Values.regcache.enabled -}} +{{- with (dig "appscode-wizards-oci" dict .repos) -}} +{{- $_ := set . "url" (printf "oci://%s/appscode-charts" (include "regcache.serviceAddress" $top)) -}} +{{- $_ := set . "type" "oci" -}} +{{- $_ := set . "insecure" true -}} +{{- end -}} +{{- end -}} +{{- end }} + {{/* Returns whether the OpenShift distribution is used */}} diff --git a/charts/ace-installer/templates/featuresets/opscenter-core/opscenter-features.yaml b/charts/ace-installer/templates/featuresets/opscenter-core/opscenter-features.yaml index 10dc9bffb..f8c162049 100644 --- a/charts/ace-installer/templates/featuresets/opscenter-core/opscenter-features.yaml +++ b/charts/ace-installer/templates/featuresets/opscenter-core/opscenter-features.yaml @@ -4,6 +4,7 @@ {{ $defaults := dict "offlineInstaller" $.Values.offlineInstaller "image" $.Values.image "registry" $.Values.registry "helm" dict }} {{ $helmrepos := dig "repositories" dict $.Values.helm | deepCopy }} +{{- include "ace-installer.applyRegcache" (dict "top" $ "repos" $helmrepos) }} {{ $_ := set $defaults.helm "repositories" $helmrepos }} {{ $_ := set $defaults.helm "createNamespace" $.Values.helm.createNamespace }} diff --git a/charts/ace-installer/templates/presets/bootstrap-presets.yaml b/charts/ace-installer/templates/presets/bootstrap-presets.yaml index 9d80ccfcb..643713b71 100644 --- a/charts/ace-installer/templates/presets/bootstrap-presets.yaml +++ b/charts/ace-installer/templates/presets/bootstrap-presets.yaml @@ -1,6 +1,7 @@ {{ $vals := dict "offlineInstaller" $.Values.offlineInstaller "image" $.Values.image "registry" $.Values.registry "helm" dict }} {{ $helmrepos := dig "repositories" dict $.Values.helm | deepCopy }} +{{- include "ace-installer.applyRegcache" (dict "top" $ "repos" $helmrepos) }} {{ $_ := set $vals.helm "repositories" $helmrepos }} {{ $_ := set $vals.helm "createNamespace" $.Values.helm.createNamespace }} @@ -92,7 +93,7 @@ opscenter-features: ($.Values.image | toJson) ($.Values.registry | toJson) $.Values.helm.createNamespace - ($.Values.helm.repositories | toJson) + ($helmrepos | toJson) | fromYaml }} {{ $helmreleases = mergeOverwrite $helmreleases $defaults }} {{- if not $.Values.offlineInstaller }} diff --git a/charts/ace-installer/values.openapiv3_schema.yaml b/charts/ace-installer/values.openapiv3_schema.yaml index fb7cfcee7..6f63aaf35 100644 --- a/charts/ace-installer/values.openapiv3_schema.yaml +++ b/charts/ace-installer/values.openapiv3_schema.yaml @@ -774,6 +774,755 @@ properties: - securityContext - tolerations type: object + regcache: + properties: + affinity: + properties: + nodeAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + preference: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchFields: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + type: object + x-kubernetes-map-type: atomic + weight: + format: int32 + type: integer + required: + - preference + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + properties: + nodeSelectorTerms: + items: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchFields: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + type: object + x-kubernetes-map-type: atomic + type: array + x-kubernetes-list-type: atomic + required: + - nodeSelectorTerms + type: object + x-kubernetes-map-type: atomic + type: object + podAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + podAffinityTerm: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + weight: + format: int32 + type: integer + required: + - podAffinityTerm + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + items: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podAntiAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + podAffinityTerm: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + weight: + format: int32 + type: integer + required: + - podAffinityTerm + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + items: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + type: array + x-kubernetes-list-type: atomic + type: object + type: object + distro: + properties: + openshift: + type: boolean + ubi: + enum: + - all + - catalog + - operator + type: string + required: + - openshift + - ubi + type: object + enabled: + type: boolean + fullnameOverride: + type: string + image: + properties: + pullPolicy: + type: string + registry: + type: string + repository: + type: string + tag: + type: string + required: + - pullPolicy + - registry + - repository + - tag + type: object + imagePullSecrets: + items: + type: string + type: array + infra: + properties: + storageClass: + properties: + name: + type: string + required: + - name + type: object + required: + - storageClass + type: object + nameOverride: + type: string + nodeSelector: + additionalProperties: + type: string + type: object + password: + type: string + persistence: + properties: + accessMode: + type: string + enabled: + type: boolean + size: + type: string + storageClass: + type: string + required: + - accessMode + - enabled + - size + - storageClass + type: object + podAnnotations: + additionalProperties: + type: string + type: object + podSecurityContext: + properties: + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + fsGroup: + format: int64 + type: integer + fsGroupChangePolicy: + type: string + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxChangePolicy: + type: string + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + supplementalGroups: + items: + format: int64 + type: integer + type: array + x-kubernetes-list-type: atomic + supplementalGroupsPolicy: + type: string + sysctls: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object + registryFQDN: + type: string + remoteURL: + type: string + replicaCount: + type: integer + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + limits: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + type: object + securityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object + service: + properties: + port: + type: integer + type: + type: string + required: + - port + - type + type: object + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + ttl: + type: string + username: + type: string + required: + - enabled + - image + - infra + - persistence + - registryFQDN + - remoteURL + - replicaCount + - service + type: object registry: properties: certs: @@ -1492,6 +2241,7 @@ required: - image - nameOverride - precheck +- regcache - registry - selfManagement - tester diff --git a/charts/ace-installer/values.yaml b/charts/ace-installer/values.yaml index 128388842..fb67cdec1 100644 --- a/charts/ace-installer/values.yaml +++ b/charts/ace-installer/values.yaml @@ -47,6 +47,11 @@ helm: # oci://harbor.appscode.ninja/ac/appscode-charts appscode-charts-oci: url: oci://ghcr.io/appscode-charts + # Repository used by the platform UI deploy wizards. Defaults to the same + # upstream as appscode-charts-oci. When regcache.enabled is true, its URL is + # rewritten to the in-cluster registry proxy that fronts ghcr.io/appscode-charts. + appscode-wizards-oci: + url: oci://ghcr.io/appscode-charts releases: ace: enabled: false @@ -233,4 +238,74 @@ tester: nodeSelector: {} tolerations: [] affinity: {} + +# In-cluster pull-through Docker registry cache, deployed via the regcache +# subchart (charts/regcache). When enabled (the default), it proxies the upstream +# registry (ghcr.io by default) so ghcr.io/appscode-charts images are served from +# within the cluster, and the appscode-wizards-oci HelmRepository is rewritten to +# pull through this cache instead of directly from ghcr.io. +# See charts/regcache/values.yaml for the full set of tunables. +regcache: + enabled: true + replicaCount: 1 + nameOverride: "" + fullnameOverride: "" + # Docker registry fqdn used to pull the registry image. + registryFQDN: ghcr.io + image: + # Docker registry used to pull the registry image + registry: appscode-images + # registry container image + repository: registry + # Overrides the image tag + tag: "3.1.1" + pullPolicy: IfNotPresent + imagePullSecrets: [] + # Upstream registry URL that this instance proxies as a pull-through cache. + remoteURL: https://ghcr.io + # How long a cached blob/manifest is kept before the pull-through cache + # scheduler purges it. The cache has no capacity-based (LRU) eviction, so the + # on-disk size is roughly the set of distinct artifacts pulled within this + # window. Accepts a Go duration (e.g. 24h, 72h, 168h). + ttl: "72h" + # Optional credentials for authenticating against the upstream registry. + # Leave empty for anonymous pulls (ghcr.io/appscode-charts is public). + username: "" + password: "" + podAnnotations: {} + podSecurityContext: # +doc-gen:break + fsGroup: 65534 + securityContext: # +doc-gen:break + allowPrivilegeEscalation: false + capabilities: + drop: ["ALL"] + readOnlyRootFilesystem: true + runAsNonRoot: true + runAsUser: 65534 + seccompProfile: + type: RuntimeDefault + service: + type: ClusterIP + port: 5000 + persistence: + enabled: true + # StorageClass for the cache PVC. When empty, falls back to + # infra.storageClass.name below; if that is also unset, the cluster's default + # StorageClass is used. Use a StorageClass with `allowVolumeExpansion: true` + # to grow the cache later via a helm upgrade. + storageClass: "" + accessMode: ReadWriteOnce + size: 10Gi + resources: {} + nodeSelector: {} + tolerations: [] + affinity: {} + # Storage class fallback for the cache PVC (used when persistence.storageClass + # is empty). Set this to the storage class ACE uses for its data/backups. + infra: + storageClass: + name: "" + distro: + openshift: false + ubi: "" options: "" diff --git a/charts/opscenter-features/templates/repositories/repositories.yaml b/charts/opscenter-features/templates/repositories/repositories.yaml index 1a1620677..060512439 100644 --- a/charts/opscenter-features/templates/repositories/repositories.yaml +++ b/charts/opscenter-features/templates/repositories/repositories.yaml @@ -19,6 +19,10 @@ spec: type: oci {{- end }} + {{- if $cfg.insecure }} + insecure: true + {{- end }} + {{- with $cfg.provider }} provider: {{ . }} {{- end }} diff --git a/charts/regcache/.helmignore b/charts/regcache/.helmignore new file mode 100644 index 000000000..0e8a0eb36 --- /dev/null +++ b/charts/regcache/.helmignore @@ -0,0 +1,23 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*.orig +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ diff --git a/charts/regcache/Chart.yaml b/charts/regcache/Chart.yaml new file mode 100644 index 000000000..d5c48458a --- /dev/null +++ b/charts/regcache/Chart.yaml @@ -0,0 +1,13 @@ +apiVersion: v2 +name: regcache +description: In-cluster pull-through Docker registry cache (CNCF Distribution / registry:3) +type: application +version: v2026.6.19 +appVersion: v2026.6.19 +home: https://github.com/appscode-cloud +icon: https://cdn.appscode.com/images/products/bytebuilders/icons/android-icon-192x192.png +sources: +- https://github.com/appscode-cloud +maintainers: +- name: appscode + email: support@appscode.com diff --git a/charts/regcache/README.md b/charts/regcache/README.md new file mode 100644 index 000000000..74ebe1de9 --- /dev/null +++ b/charts/regcache/README.md @@ -0,0 +1,93 @@ +# Registry Proxy + +[Registry Proxy by AppsCode](https://github.com/appscode-cloud) - In-cluster pull-through Docker registry cache + +## TL;DR; + +```bash +$ helm repo add appscode https://charts.appscode.com/stable/ +$ helm repo update +$ helm search repo appscode/regcache --version=v2026.6.19 +$ helm upgrade -i regcache appscode/regcache -n kubeops --create-namespace --version=v2026.6.19 +``` + +## Introduction + +This chart deploys a pull-through registry cache on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. + +## Prerequisites + +- Kubernetes 1.29+ + +## Installing the Chart + +To install/upgrade the chart with the release name `regcache`: + +```bash +$ helm upgrade -i regcache appscode/regcache -n kubeops --create-namespace --version=v2026.6.19 +``` + +The command deploys a pull-through registry cache on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. + +> **Tip**: List all releases using `helm list` + +## Uninstalling the Chart + +To uninstall the `regcache`: + +```bash +$ helm uninstall regcache -n kubeops +``` + +The command removes all the Kubernetes components associated with the chart and deletes the release. + +## Configuration + +The following table lists the configurable parameters of the `regcache` chart and their default values. + +| Parameter | Description | Default | +|--------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| enabled | Deploys a CNCF Distribution (registry:3) instance configured as a pull-through cache for the upstream registry (ghcr.io by default), so that ghcr.io/appscode-charts images can be transparently served from within the cluster. | true | +| replicaCount | | 1 | +| nameOverride | | "" | +| fullnameOverride | | "" | +| registryFQDN | Docker registry fqdn used to pull the registry image. Set this to use docker registry hosted at ${registryFQDN}/${registry}/${image} | ghcr.io | +| image.registry | Docker registry used to pull the registry image | appscode-images | +| image.repository | registry container image | registry | +| image.tag | Overrides the image tag | "3.1.1" | +| image.pullPolicy | | IfNotPresent | +| imagePullSecrets | Specify an array of imagePullSecrets. Secrets must be manually created in the namespace. | [] | +| remoteURL | Upstream registry URL that this instance proxies as a pull-through cache. | https://ghcr.io | +| ttl | How long a cached blob/manifest is kept before the pull-through cache scheduler purges it. This is the only thing that frees disk: the cache has no capacity-based (LRU) eviction, so the on-disk size is roughly the set of distinct artifacts pulled within this window. Shorten it to bound disk usage (at the cost of re-fetching from upstream more often); lengthen it to cache for longer. Accepts a Go duration (e.g. 24h, 72h, 168h). | "72h" | +| username | Optional credentials for authenticating against the upstream registry. Leave empty for anonymous pulls (ghcr.io/appscode-charts is public). | "" | +| password | | "" | +| podAnnotations | | {} | +| podSecurityContext | | {"fsGroup":65534} | +| securityContext | | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534,"seccompProfile":{"type":"RuntimeDefault"}} | +| service.type | | ClusterIP | +| service.port | | 5000 | +| persistence.enabled | | true | +| persistence.storageClass | StorageClass for the cache PVC. When empty, falls back to infra.storageClass .name (or the parent chart's global.infra.storageClass.name); if that is also unset, the cluster's default StorageClass is used (the PVC stays Pending if there is no default). To allow growing the cache later, pick a StorageClass with `allowVolumeExpansion: true`: then raising `size` and running a helm upgrade expands the existing PVC in place. Shrinking is rejected by Kubernetes and requires recreating the PVC. | "" | +| persistence.accessMode | | ReadWriteOnce | +| persistence.size | | 10Gi | +| resources | | {} | +| nodeSelector | | {} | +| tolerations | | [] | +| affinity | | {} | +| infra.storageClass.name | | "" | +| distro.openshift | | false | +| distro.ubi | | "" | + + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: + +```bash +$ helm upgrade -i regcache appscode/regcache -n kubeops --create-namespace --version=v2026.6.19 --set replicaCount=1 +``` + +Alternatively, a YAML file that specifies the values for the parameters can be provided while +installing the chart. For example: + +```bash +$ helm upgrade -i regcache appscode/regcache -n kubeops --create-namespace --version=v2026.6.19 --values values.yaml +``` diff --git a/charts/regcache/doc.yaml b/charts/regcache/doc.yaml new file mode 100644 index 000000000..163c461e6 --- /dev/null +++ b/charts/regcache/doc.yaml @@ -0,0 +1,18 @@ +project: + name: Registry Proxy by AppsCode + shortName: Registry Proxy + url: https://github.com/appscode-cloud + description: In-cluster pull-through Docker registry cache + app: a pull-through registry cache +repository: + url: https://charts.appscode.com/stable/ + name: appscode +chart: + name: regcache + values: -- generate from values file -- + valuesExample: -- generate from values file -- +prerequisites: +- Kubernetes 1.29+ +release: + name: regcache + namespace: kubeops diff --git a/charts/regcache/templates/NOTES.txt b/charts/regcache/templates/NOTES.txt new file mode 100644 index 000000000..85d77a18b --- /dev/null +++ b/charts/regcache/templates/NOTES.txt @@ -0,0 +1,13 @@ +{{- if .Values.enabled }} +The in-cluster registry pull-through cache has been deployed. + +Service (in-cluster registry endpoint): + {{ include "regcache.fullname" . }}.{{ .Release.Namespace }}.svc:{{ .Values.service.port }} + +It proxies: {{ .Values.remoteURL }} + +Find the pod by running: + kubectl get pods -n {{ .Release.Namespace }} -l "app.kubernetes.io/name={{ include "regcache.name" . }},app.kubernetes.io/instance={{ .Release.Name }}" +{{- else }} +regcache is disabled (enabled: false). No resources were created. +{{- end }} diff --git a/charts/regcache/templates/_helpers.tpl b/charts/regcache/templates/_helpers.tpl new file mode 100644 index 000000000..26b8bd11d --- /dev/null +++ b/charts/regcache/templates/_helpers.tpl @@ -0,0 +1,76 @@ +{{/* +Expand the name of the chart. +*/}} +{{- define "regcache.name" -}} +{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} +{{- end }} + +{{/* +Create a default fully qualified app name. +We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). +If release name contains chart name it will be used as a full name. +*/}} +{{- define "regcache.fullname" -}} +{{- if .Values.fullnameOverride }} +{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} +{{- else }} +{{- $name := default .Chart.Name .Values.nameOverride }} +{{- if contains $name .Release.Name }} +{{- .Release.Name | trunc 63 | trimSuffix "-" }} +{{- else }} +{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} +{{- end }} +{{- end }} +{{- end }} + +{{/* +Create chart name and version as used by the chart label. +*/}} +{{- define "regcache.chart" -}} +{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} +{{- end }} + +{{/* +Common labels +*/}} +{{- define "regcache.labels" -}} +helm.sh/chart: {{ include "regcache.chart" . }} +{{ include "regcache.selectorLabels" . }} +{{- if .Chart.AppVersion }} +app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} +{{- end }} +app.kubernetes.io/managed-by: {{ .Release.Service }} +{{- end }} + +{{/* +Selector labels +*/}} +{{- define "regcache.selectorLabels" -}} +app.kubernetes.io/name: {{ include "regcache.name" . }} +app.kubernetes.io/instance: {{ .Release.Name }} +{{- end }} + +{{/* +Returns the registry used for the registry proxy image. +Helm named templates share a global namespace across parent and subcharts, so +these are prefixed with "regcache." to avoid colliding with the parent chart. +*/}} +{{- define "regcache.image.registry" -}} +{{- list .Values.registryFQDN .Values.image.registry | compact | join "/" }} +{{- end }} + +{{- define "regcache.imagePullSecrets" -}} +{{- with .Values.imagePullSecrets -}} +imagePullSecrets: +{{- range . }} +- name: {{ . }} +{{- end }} +{{- end }} +{{- end }} + +{{/* +Returns whether the OpenShift distribution is used +*/}} +{{- define "regcache.distro.openshift" -}} +{{- or (.Capabilities.APIVersions.Has "project.openshift.io/v1/Project") .Values.distro.openshift -}} +{{- end }} diff --git a/charts/regcache/templates/configmap.yaml b/charts/regcache/templates/configmap.yaml new file mode 100644 index 000000000..0a7c3bb77 --- /dev/null +++ b/charts/regcache/templates/configmap.yaml @@ -0,0 +1,39 @@ +{{- if .Values.enabled }} +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ include "regcache.fullname" . }} + namespace: {{ .Release.Namespace }} + labels: + {{- include "regcache.labels" . | nindent 4 }} +data: + config.yml: | + version: 0.1 + log: + level: info + fields: + service: registry + storage: + cache: + blobdescriptor: inmemory + filesystem: + rootdirectory: /var/lib/registry + maintenance: + uploadpurging: + enabled: true + http: + addr: :5000 + headers: + X-Content-Type-Options: [nosniff] + health: + storagedriver: + enabled: true + interval: 10s + threshold: 3 + proxy: + remoteurl: {{ .Values.remoteURL | quote }} + # ttl bounds disk usage: the scheduler purges cached content older than + # this. There is no capacity-based eviction, so size the PVC for the + # working set pulled within this window. + ttl: {{ .Values.ttl | default "72h" | quote }} +{{- end }} diff --git a/charts/regcache/templates/deployment.yaml b/charts/regcache/templates/deployment.yaml new file mode 100644 index 000000000..2ef9c6bef --- /dev/null +++ b/charts/regcache/templates/deployment.yaml @@ -0,0 +1,109 @@ +{{- if .Values.enabled }} +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{ include "regcache.fullname" . }} + namespace: {{ .Release.Namespace }} + labels: + {{- include "regcache.labels" . | nindent 4 }} +spec: + replicas: {{ .Values.replicaCount }} + selector: + matchLabels: + {{- include "regcache.selectorLabels" . | nindent 6 }} + template: + metadata: + labels: + {{- include "regcache.selectorLabels" . | nindent 8 }} + annotations: + checksum/config: {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }} + {{- with .Values.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + spec: + {{- include "regcache.imagePullSecrets" . | nindent 6 }} + {{- if eq "true" ( include "regcache.distro.openshift" . ) }} + securityContext: + {{- toYaml (omit .Values.podSecurityContext "runAsUser" "runAsGroup" "fsGroup" "supplementalGroups") | nindent 8 }} + {{- else }} + securityContext: + {{- toYaml .Values.podSecurityContext | nindent 8 }} + {{- end }} + containers: + - name: registry + {{- if eq "true" ( include "regcache.distro.openshift" . ) }} + securityContext: + {{- toYaml (omit .Values.securityContext "runAsUser" "runAsGroup" "fsGroup" "supplementalGroups") | nindent 10 }} + {{- else }} + securityContext: + {{- toYaml .Values.securityContext | nindent 10 }} + {{- end }} + image: "{{ include "regcache.image.registry" . }}/{{ .Values.image.repository }}:{{ .Values.image.tag }}" + imagePullPolicy: {{ .Values.image.pullPolicy }} + ports: + - name: registry + containerPort: 5000 + protocol: TCP + env: + - name: REGISTRY_CONFIGURATION_PATH + value: /etc/docker/registry/config.yml + {{- if .Values.username }} + - name: REGISTRY_PROXY_USERNAME + valueFrom: + secretKeyRef: + name: {{ include "regcache.fullname" . }}-auth + key: username + - name: REGISTRY_PROXY_PASSWORD + valueFrom: + secretKeyRef: + name: {{ include "regcache.fullname" . }}-auth + key: password + {{- end }} + livenessProbe: + httpGet: + path: /v2/ + port: registry + initialDelaySeconds: 10 + periodSeconds: 20 + readinessProbe: + httpGet: + path: /v2/ + port: registry + initialDelaySeconds: 5 + periodSeconds: 10 + resources: + {{- toYaml .Values.resources | nindent 10 }} + volumeMounts: + - name: config + mountPath: /etc/docker/registry + readOnly: true + - name: data + mountPath: /var/lib/registry + - name: tmp + mountPath: /tmp + volumes: + - name: config + configMap: + name: {{ include "regcache.fullname" . }} + - name: data + {{- if .Values.persistence.enabled }} + persistentVolumeClaim: + claimName: {{ include "regcache.fullname" . }} + {{- else }} + emptyDir: {} + {{- end }} + - name: tmp + emptyDir: {} + {{- with .Values.nodeSelector }} + nodeSelector: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with .Values.affinity }} + affinity: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with .Values.tolerations }} + tolerations: + {{- toYaml . | nindent 8 }} + {{- end }} +{{- end }} diff --git a/charts/regcache/templates/pvc.yaml b/charts/regcache/templates/pvc.yaml new file mode 100644 index 000000000..6420f7754 --- /dev/null +++ b/charts/regcache/templates/pvc.yaml @@ -0,0 +1,25 @@ +{{ $infra := .Values.infra }} +{{- if .Values.global }} +{{- $infra = .Values.global.infra }} +{{- end }} + +{{- if and .Values.enabled .Values.persistence.enabled }} +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: {{ include "regcache.fullname" . }} + namespace: {{ .Release.Namespace }} + labels: + {{- include "regcache.labels" . | nindent 4 }} +spec: + accessModes: + - {{ .Values.persistence.accessMode | default "ReadWriteOnce" }} + resources: + requests: + storage: {{ .Values.persistence.size }} + {{- if .Values.persistence.storageClass }} + storageClassName: {{ .Values.persistence.storageClass }} + {{- else if $infra.storageClass.name }} + storageClassName: {{ $infra.storageClass.name }} + {{- end }} +{{- end }} diff --git a/charts/regcache/templates/secret.yaml b/charts/regcache/templates/secret.yaml new file mode 100644 index 000000000..07a79eb75 --- /dev/null +++ b/charts/regcache/templates/secret.yaml @@ -0,0 +1,13 @@ +{{- if and .Values.enabled .Values.username }} +apiVersion: v1 +kind: Secret +metadata: + name: {{ include "regcache.fullname" . }}-auth + namespace: {{ .Release.Namespace }} + labels: + {{- include "regcache.labels" . | nindent 4 }} +type: Opaque +stringData: + username: {{ .Values.username | quote }} + password: {{ .Values.password | quote }} +{{- end }} diff --git a/charts/regcache/templates/service.yaml b/charts/regcache/templates/service.yaml new file mode 100644 index 000000000..99618a507 --- /dev/null +++ b/charts/regcache/templates/service.yaml @@ -0,0 +1,18 @@ +{{- if .Values.enabled }} +apiVersion: v1 +kind: Service +metadata: + name: {{ include "regcache.fullname" . }} + namespace: {{ .Release.Namespace }} + labels: + {{- include "regcache.labels" . | nindent 4 }} +spec: + type: {{ .Values.service.type | default "ClusterIP" }} + ports: + - name: registry + port: {{ .Values.service.port }} + targetPort: registry + protocol: TCP + selector: + {{- include "regcache.selectorLabels" . | nindent 4 }} +{{- end }} diff --git a/charts/regcache/values.openapiv3_schema.yaml b/charts/regcache/values.openapiv3_schema.yaml new file mode 100644 index 000000000..5a64bbfea --- /dev/null +++ b/charts/regcache/values.openapiv3_schema.yaml @@ -0,0 +1,748 @@ +properties: + affinity: + properties: + nodeAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + preference: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchFields: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + type: object + x-kubernetes-map-type: atomic + weight: + format: int32 + type: integer + required: + - preference + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + properties: + nodeSelectorTerms: + items: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchFields: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + type: object + x-kubernetes-map-type: atomic + type: array + x-kubernetes-list-type: atomic + required: + - nodeSelectorTerms + type: object + x-kubernetes-map-type: atomic + type: object + podAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + podAffinityTerm: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + weight: + format: int32 + type: integer + required: + - podAffinityTerm + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + items: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + type: array + x-kubernetes-list-type: atomic + type: object + podAntiAffinity: + properties: + preferredDuringSchedulingIgnoredDuringExecution: + items: + properties: + podAffinityTerm: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + weight: + format: int32 + type: integer + required: + - podAffinityTerm + - weight + type: object + type: array + x-kubernetes-list-type: atomic + requiredDuringSchedulingIgnoredDuringExecution: + items: + properties: + labelSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + matchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + mismatchLabelKeys: + items: + type: string + type: array + x-kubernetes-list-type: atomic + namespaceSelector: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + type: string + values: + items: + type: string + type: array + x-kubernetes-list-type: atomic + required: + - key + - operator + type: object + type: array + x-kubernetes-list-type: atomic + matchLabels: + additionalProperties: + type: string + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + items: + type: string + type: array + x-kubernetes-list-type: atomic + topologyKey: + type: string + required: + - topologyKey + type: object + type: array + x-kubernetes-list-type: atomic + type: object + type: object + distro: + properties: + openshift: + type: boolean + ubi: + enum: + - all + - catalog + - operator + type: string + required: + - openshift + - ubi + type: object + enabled: + type: boolean + fullnameOverride: + type: string + image: + properties: + pullPolicy: + type: string + registry: + type: string + repository: + type: string + tag: + type: string + required: + - pullPolicy + - registry + - repository + - tag + type: object + imagePullSecrets: + items: + type: string + type: array + infra: + properties: + storageClass: + properties: + name: + type: string + required: + - name + type: object + required: + - storageClass + type: object + nameOverride: + type: string + nodeSelector: + additionalProperties: + type: string + type: object + password: + type: string + persistence: + properties: + accessMode: + type: string + enabled: + type: boolean + size: + type: string + storageClass: + type: string + required: + - accessMode + - enabled + - size + - storageClass + type: object + podAnnotations: + additionalProperties: + type: string + type: object + podSecurityContext: + properties: + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + fsGroup: + format: int64 + type: integer + fsGroupChangePolicy: + type: string + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxChangePolicy: + type: string + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + supplementalGroups: + items: + format: int64 + type: integer + type: array + x-kubernetes-list-type: atomic + supplementalGroupsPolicy: + type: string + sysctls: + items: + properties: + name: + type: string + value: + type: string + required: + - name + - value + type: object + type: array + x-kubernetes-list-type: atomic + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object + registryFQDN: + type: string + remoteURL: + type: string + replicaCount: + type: integer + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + limits: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + type: object + type: object + securityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object + service: + properties: + port: + type: integer + type: + type: string + required: + - port + - type + type: object + tolerations: + items: + properties: + effect: + type: string + key: + type: string + operator: + type: string + tolerationSeconds: + format: int64 + type: integer + value: + type: string + type: object + type: array + ttl: + type: string + username: + type: string +required: +- enabled +- image +- infra +- persistence +- registryFQDN +- remoteURL +- replicaCount +- service +type: object diff --git a/charts/regcache/values.yaml b/charts/regcache/values.yaml new file mode 100644 index 000000000..be4d8d46e --- /dev/null +++ b/charts/regcache/values.yaml @@ -0,0 +1,89 @@ +# Default values for regcache. +# This is a YAML-formatted file. +# Declare variables to be passed into your templates. + +# Deploys a CNCF Distribution (registry:3) instance configured as a pull-through +# cache for the upstream registry (ghcr.io by default), so that +# ghcr.io/appscode-charts images can be transparently served from within the +# cluster. +enabled: true +replicaCount: 1 + +nameOverride: "" +fullnameOverride: "" + +# Docker registry fqdn used to pull the registry image. +# Set this to use docker registry hosted at ${registryFQDN}/${registry}/${image} +registryFQDN: ghcr.io +image: + # Docker registry used to pull the registry image + registry: appscode-images + # registry container image + repository: registry + # Overrides the image tag + tag: "3.1.1" + pullPolicy: IfNotPresent +# Specify an array of imagePullSecrets. +# Secrets must be manually created in the namespace. +imagePullSecrets: [] + +# Upstream registry URL that this instance proxies as a pull-through cache. +remoteURL: https://ghcr.io +# How long a cached blob/manifest is kept before the pull-through cache +# scheduler purges it. This is the only thing that frees disk: the cache has no +# capacity-based (LRU) eviction, so the on-disk size is roughly the set of +# distinct artifacts pulled within this window. Shorten it to bound disk usage +# (at the cost of re-fetching from upstream more often); lengthen it to cache +# for longer. Accepts a Go duration (e.g. 24h, 72h, 168h). +ttl: "72h" +# Optional credentials for authenticating against the upstream registry. +# Leave empty for anonymous pulls (ghcr.io/appscode-charts is public). +username: "" +password: "" + +podAnnotations: {} +podSecurityContext: # +doc-gen:break + fsGroup: 65534 +securityContext: # +doc-gen:break + allowPrivilegeEscalation: false + capabilities: + drop: ["ALL"] + readOnlyRootFilesystem: true + runAsNonRoot: true + runAsUser: 65534 + seccompProfile: + type: RuntimeDefault +service: + type: ClusterIP + port: 5000 + +# Disk maintenance / GC: the cache reclaims space only by purging entries older +# than `ttl` (above); it never evicts on capacity. If the volume fills before +# entries expire, writes fail with ENOSPC and cache misses (uncached pulls) +# start failing until space frees up. To reclaim space sooner, shorten `ttl`, or +# recreate the PVC. Size `persistence.size` for the working set you expect within +# one `ttl` window. +persistence: + enabled: true + # StorageClass for the cache PVC. When empty, falls back to infra.storageClass + # .name (or the parent chart's global.infra.storageClass.name); if that is + # also unset, the cluster's default StorageClass is used (the PVC stays Pending + # if there is no default). To allow growing the cache later, pick a + # StorageClass with `allowVolumeExpansion: true`: then raising `size` and + # running a helm upgrade expands the existing PVC in place. Shrinking is + # rejected by Kubernetes and requires recreating the PVC. + storageClass: "" + accessMode: ReadWriteOnce + size: 10Gi +resources: {} +nodeSelector: {} +tolerations: [] +affinity: {} + +infra: + storageClass: + name: "" + +distro: + openshift: false + ubi: "" diff --git a/hack/scripts/update-chart-dependencies.sh b/hack/scripts/update-chart-dependencies.sh index db1a247fd..aa8035b1b 100755 --- a/hack/scripts/update-chart-dependencies.sh +++ b/hack/scripts/update-chart-dependencies.sh @@ -20,4 +20,6 @@ helm dependency update charts/platform-grafana-dashboards helm dependency update charts/platform-opscenter helm dependency update charts/acaas helm dependency update charts/ace +helm dependency update charts/ace-installer +helm dependency update charts/ace-installer-certified helm dependency update charts/service-gateway diff --git a/schema/ace-options/values.openapiv3_schema.yaml b/schema/ace-options/values.openapiv3_schema.yaml index b00259ec9..3d8538b82 100644 --- a/schema/ace-options/values.openapiv3_schema.yaml +++ b/schema/ace-options/values.openapiv3_schema.yaml @@ -2109,6 +2109,89 @@ properties: DynamicResourceAllocation feature gate. + This field is immutable. It can only be set for containers.' + items: + description: ResourceClaim references one entry in PodSpec.ResourceClaims. + properties: + name: + description: 'Name must match the name of one entry in pod.spec.resourceClaims + of + + the Pod where this field is used. It makes that resource available + + inside a container.' + type: string + request: + description: 'Request is the name chosen for a request in the referenced + claim. + + If empty, everything from the claim is made available, otherwise + + only the result of this request.' + type: string + required: + - name + type: object + type: array + x-kubernetes-list-map-keys: + - name + x-kubernetes-list-type: map + limits: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + description: 'Limits describes the maximum amount of compute resources + allowed. + + More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/' + type: object + requests: + additionalProperties: + anyOf: + - type: integer + - type: string + pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ + x-kubernetes-int-or-string: true + description: 'Requests describes the minimum amount of compute resources + required. + + If Requests is omitted for a container, it defaults to Limits if that + is explicitly specified, + + otherwise to an implementation-defined value. Requests cannot exceed + Limits. + + More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/' + type: object + type: object + required: + - enabled + type: object + regcache: + properties: + enabled: + type: boolean + nodeSelector: + additionalProperties: + type: string + type: object + resources: + description: ResourceRequirements describes the compute resource requirements. + properties: + claims: + description: 'Claims lists the names of resources, defined in spec.resourceClaims, + + that are used by this container. + + + This field depends on the + + DynamicResourceAllocation feature gate. + + This field is immutable. It can only be set for containers.' items: description: ResourceClaim references one entry in PodSpec.ResourceClaims. @@ -2734,6 +2817,7 @@ required: - pgoutbox - platform-api - platform-ui + - regcache - registry - release - s3proxy